intel hd 4000 and dxva2

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
nelson01 Offline
Junior Member
Posts: 44
Joined: Feb 2012
Reputation: 0
Post: #1
Has anyone tried the new ivy bridge gpus with xbmc's dxva2? If so, does it work properly or does it have to same issues as the hd 2000/3000 with artifacts?
find quote
bluray Offline
Posting Freak
Posts: 8,315
Joined: May 2011
Reputation: 145
Post: #2
(2012-05-06 22:47)nelson01 Wrote:  Has anyone tried the new ivy bridge gpus with xbmc's dxva2? If so, does it work properly or does it have to same issues as the hd 2000/3000 with artifacts?
DXVA2 is not friendly to all type of GPU's. With DXVA2 enabled, it cause pixelation with video in this post- brief green pixelation during resume.

The iVy should be able to handle any playback without DXVA2......

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
musicguy980 Offline
Junior Member
Posts: 14
Joined: Apr 2012
Reputation: 0
Post: #3
yeah , I finally gave up and threw a 5450 gou in my box.
find quote
bluray Offline
Posting Freak
Posts: 8,315
Joined: May 2011
Reputation: 145
Post: #4
(2012-05-08 18:50)musicguy980 Wrote:  yeah , I finally gave up and threw a 5450 gou in my box.
What is wrong with your HTPC? What iGPU do you have?

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
nelson01 Offline
Junior Member
Posts: 44
Joined: Feb 2012
Reputation: 0
Post: #5
I'm going to answer my own question. The dxva2 performance of the HD 4000 IS better than the 2000/3000 series. I know for a fact because i now own all 3. It is about on par with the discrete ati cards and fusion apus i've tried. However, it still artifacts with dvdplayer's dxva2, oddly enough in the EXACT same places as the ati hardware, and in the EXACT same manner: green pixelation, green screen. This does not happen using dsplayer with lav native dxva with ati hardware or the HD 4000, at least in the testing I've done so far. The files I'm playing back are untouched bluray streams muxed into mkvs. For anyone considering the HD 4000 if and when it is released with a dual core ivy bridge chip, it looks promising thus far. I'll be doing more comprehensive testing and I'll share my findings.

For anyone wondering, here's hardware I've used: ATI A3400, A3870, HD6570, HD6450, Intel Core i3 2105, 2120, Core i5 2500K, 3570K, Nvidia GT430, GT520.

The nvidia cards work best with dvdplayer's dxva2.
(This post was last modified: 2012-05-09 05:28 by nelson01.)
find quote
bluray Offline
Posting Freak
Posts: 8,315
Joined: May 2011
Reputation: 145
Post: #6
(2012-05-09 05:14)nelson01 Wrote:  For anyone wondering, here's hardware I've used: ATI A3400, A3870, HD6570, HD6450, Intel Core i3 2105, 2120, Core i5 2500K, 3570K, Nvidia GT430, GT520.

The nvidia cards work best with dvdplayer's dxva2.
I own some of the GPU's and iGPU's in your list......and all of them have artifact problem when playback Bug Life with DXVA2 enabled.....

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
nelson01 Offline
Junior Member
Posts: 44
Joined: Feb 2012
Reputation: 0
Post: #7
i've been trying to find the hardware needed for perfect playback, including set top boxes like the boxee box and popcorn hour. There's always something, no matter what you choose, that keeps it from being perfect.
find quote
bluray Offline
Posting Freak
Posts: 8,315
Joined: May 2011
Reputation: 145
Post: #8
(2012-05-09 06:29)nelson01 Wrote:  i've been trying to find the hardware needed for perfect playback, including set top boxes like the boxee box and popcorn hour. There's always something, no matter what you choose, that keeps it from being perfect.
But it playback perfect with TMT5 as an external player though....

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
nelson01 Offline
Junior Member
Posts: 44
Joined: Feb 2012
Reputation: 0
Post: #9
(2012-05-09 06:31)bluray Wrote:  
(2012-05-09 06:29)nelson01 Wrote:  i've been trying to find the hardware needed for perfect playback, including set top boxes like the boxee box and popcorn hour. There's always something, no matter what you choose, that keeps it from being perfect.
But it playback perfect with TMT5 as an external player though....

that i haven't tried. it seems like it wouldn't be as seamless as using just dvdplayer or dsplayer. also, i don't know if that would present any issues while running xbmc as a shell. i have tried the arcsoft filters with dsplayer. the video playback was flawless, but it would eventually lose a/v sync.
find quote
NickoP Offline
Junior Member
Posts: 23
Joined: Apr 2012
Reputation: 0
Post: #10
(2012-05-09 05:14)nelson01 Wrote:  I'm going to answer my own question. The dxva2 performance of the HD 4000 IS better than the 2000/3000 series. I know for a fact because i now own all 3. It is about on par with the discrete ati cards and fusion apus i've tried. However, it still artifacts with dvdplayer's dxva2, oddly enough in the EXACT same places as the ati hardware, and in the EXACT same manner: green pixelation, green screen. This does not happen using dsplayer with lav native dxva with ati hardware or the HD 4000, at least in the testing I've done so far. The files I'm playing back are untouched bluray streams muxed into mkvs. For anyone considering the HD 4000 if and when it is released with a dual core ivy bridge chip, it looks promising thus far. I'll be doing more comprehensive testing and I'll share my findings.

For anyone wondering, here's hardware I've used: ATI A3400, A3870, HD6570, HD6450, Intel Core i3 2105, 2120, Core i5 2500K, 3570K, Nvidia GT430, GT520.

The nvidia cards work best with dvdplayer's dxva2.

Nelson01, thanks for this information. I am curious about how will you explain the following:
1. System details: Asus p8z77 M Pro + i5 3570K + Win7 x64 + XBMC-dsplayer + LAV filters. The audio and video go through HDMA -> receiver -> HDTV
2. Playback of h264 35Mbps (and any other media) is smooth with or without DXVA2 enabled in LAV-video configuration, in full-screen or true full-screen mode. During playback LAV video shows the corresponding decoder active. There is also significant difference in the CPU load with or without DXVA2.
3. Playback with Intel QuickSync enabled and true full-screen mode does not start at all.
4. Playback with Intel QuickSync enabled and full-screen mode starts choppy. Calling out any other window (for example cntr-alt-del - Task Manager) smoothes the playback and it remains smooth with any other playback till exiting and restarting XBMC.
find quote
nelson01 Offline
Junior Member
Posts: 44
Joined: Feb 2012
Reputation: 0
Post: #11
That's the same experience I've had. Quicksync doesn't work in true fullscreen. Quicksync copies frames back to ram so it uses more cpu cycles than native dxva. That's why I'd recommend native dxva for the best playback experience. XBMC's dvdplayer has the most efficient native dxva2 implementation, but there are some issues with full bluray streams with more than 3 reference frames. The best and most complete performance I've obtained with the hd 4000 is using DSplayer with The LAV splitter, Arcsoft video decoder, and LAV audio filter, with the m2ts container. However, using m2ts files lost the advance by 10 minutes feature during playback. It jumps directly to the next file. With the mkv container I experienced loss of a/v sync and incorrect framerate on playback of certain files. LAV's dxva works well also, but it doesn't accelerate VC-1.

If you're playing back AVC encoded files exclusively, I'd shoot for LAV native dxva.
If your files are compressed, I'd recommend XBMC's dvdplayer.
If you're playing untouched bluray streams of all types (AVC, MPEG-2, VC-1) I'd recommend the Arcsoft filter
(This post was last modified: 2012-06-01 06:34 by nelson01.)
find quote
NickoP Offline
Junior Member
Posts: 23
Joined: Apr 2012
Reputation: 0
Post: #12
Thanks Nelson01. Very helpful information Smile
find quote
silentbob343 Offline
Junior Member
Posts: 12
Joined: Dec 2009
Reputation: 0
Post: #13
(2012-05-06 22:47)nelson01 Wrote:  Has anyone tried the new ivy bridge gpus with xbmc's dxva2? If so, does it work properly or does it have to same issues as the hd 2000/3000 with artifacts?
Was just about to make a thread asking this. I rebuilt my HTPC with an i3 2100 and noticed issues with DXVA enabled. Was wondering if I should bother swapping out with a 4000 level GPU, but it appears Ivy Bridge suffers the same fate.

Oh well. Software rendering it is, as many have pointed out an i3 can handle the load.
(This post was last modified: 2012-06-08 10:51 by silentbob343.)
find quote
bluray Offline
Posting Freak
Posts: 8,315
Joined: May 2011
Reputation: 145
Post: #14
(2012-06-08 10:46)silentbob343 Wrote:  
(2012-05-06 22:47)nelson01 Wrote:  Has anyone tried the new ivy bridge gpus with xbmc's dxva2? If so, does it work properly or does it have to same issues as the hd 2000/3000 with artifacts?
Was just about to make a thread asking this. I rebuilt my HTPC with an i3 2100 and noticed issues with DXVA enabled. Was wondering if I should bother swapping out with a 4000 level GPU, but it appears Ivy Bridge suffers the same fate.

Oh well. Software rendering it is, as many have pointed out an i3 can handle the load.
Your i3-2100 can handle it without DXVA enable......and you don't need it.........

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
nivv Offline
Junior Member
Posts: 15
Joined: Dec 2011
Reputation: 0
Post: #15
(2012-06-08 18:05)bluray Wrote:  
(2012-06-08 10:46)silentbob343 Wrote:  
(2012-05-06 22:47)nelson01 Wrote:  Has anyone tried the new ivy bridge gpus with xbmc's dxva2? If so, does it work properly or does it have to same issues as the hd 2000/3000 with artifacts?
Was just about to make a thread asking this. I rebuilt my HTPC with an i3 2100 and noticed issues with DXVA enabled. Was wondering if I should bother swapping out with a 4000 level GPU, but it appears Ivy Bridge suffers the same fate.

Oh well. Software rendering it is, as many have pointed out an i3 can handle the load.
Your i3-2100 can handle it without DXVA enable......and you don't need it.........

It is certain that i3-2100 can handle it, but is it as effective as with DXVA2? How much is the processor stressed when not using DXVA2 compared to DXVA2 on?
find quote
Post Reply