NVidia - DXVA vs Software

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Livin Offline
Posting Freak
Posts: 3,446
Joined: May 2004
Reputation: 17
Location: above ground
Post: #1
Is there a picture quality (PQ) difference between using Software rendering vs DXVA rendering? I use a lot of 720p, and 480p material.

Reason I ask...

There is a bug with NVidia where antialiasing + DXVA rendering causes a problem.

So the options to make XBMC video display properly are...

a) Don't Use DXVA: In XBMC use True Fullscreen, turn off DXVA rendering / hardware acceleration and use Software rendering
b) Use DXVA: turn off Antialiasing in NVidia Control Panel

... thus, I'm curious if there is a difference in the renders that would show a PQ difference?

I'm not an expert but I play one at work.
find quote
Ned Scott Offline
Team-XBMC Wiki Guy
Posts: 12,566
Joined: Jan 2011
Reputation: 138
Location: Arizona, USA
Post: #2
Since software decoding can be updated via software, and can also be more tolerant of encoding errors and non-standard settings, software/CPU decoding can often give the best picture quality.

If your computer's CPU can handle it, and it doesn't make your CPU fans loud or anything like that, then you might as well just use software decoding.

You can make easy links to the XBMC wiki using double brackets around words: [[debug log]] = debug log, [[Add-on:YouTube]] = Add-on:YouTube, [[Adding videos to the library]] = Adding videos to the library, [[userdata]] = userdata, etc
(This post was last modified: 2012-07-05 02:29 by Ned Scott.)
find quote
Livin Offline
Posting Freak
Posts: 3,446
Joined: May 2004
Reputation: 17
Location: above ground
Post: #3
So I tried it... Software gave me some serious frame drops but on the same movie, switching to DXVA - zero drops. My CPU is an i7 and GPU is Quadro 800m. There is more than enough power to do software... odd!

I moved back to DXVA and just use Full Screen Window and it is fine... I sure hope they fix the bug with True Full Screen & Nvidia.

I'm not an expert but I play one at work.
find quote