In theory it should work on any gallium driver, however, I don't know if anyone has tried anything other than r600g yet. It shouldn't be too hard make it work on r300g if it's not already.
Announcement
Collapse
No announcement yet.
German RadeonHD Hacker To Start R600 Gallium3D VDPAU
Collapse
X
-
Originally posted by agd5f View PostIn theory it should work on any gallium driver, however, I don't know if anyone has tried anything other than r600g yet. It shouldn't be too hard make it work on r300g if it's not already.
I did some work to port it to the nv50 driver a few weeks ago. I got the motion compensation working perfectly, but never got the iDCT to work correctly. I still need to submit the patches for the MC support.
On nvfx with nv30, it reportedly fails to compile the vertex shader because it contains a conditional instruction. Not sure about nv40.
airlied tried to use pipe-video on r300g using an r500 card a few weeks ago, but not even the MC worked. He would have more details on that than I do.
Comment
-
Originally posted by NSLW View PostWhat about ATI Avivo?
Code is here, by the way.
Comment
-
Originally posted by mattst88 View PostWhat are you asking?
Code is here, by the way.
http://cgit.freedesktop.org/mesa/mesa/log/?h=pipe-video
"In decoding, the GPU core supports hardware decoding of H.264, VC-1, WMV9, and MPEG-2 videos to lower CPU utilization (the bitstream processing/entropy decoding still requires CPU processing). ATI Avivo supports vector adaptive de-interlacing and video scaling to reduce jaggies, and spatial/temporal dithering, enabling 10-bit color quality on 8-bit and 6-bit displays during process stage."
I'm asking if anyone would take advantage of this features which are present in r500 hardware.
Comment
-
This is a shader-based approach to XvMC.
Originally posted by NSLW View PostI'm asking if anyone would take advantage of this features which are present in r500 hardware.
Comment
-
vpdau and hardware accelerated flash
So, if this works then we could end up with hardware accelerated flash? As I understand it hardware flash is only supported in 32bit for Nvidia hardware running Nvidia drivers - via vpdau.
Hopefully it will at least open the door to hardware flash on Radeon.
Comment
-
Originally posted by chrisr View PostThe features you're talking about sound like UVD, which only fglrx supports right now. Which means that the answer to your question is "No".
Comment
-
Originally posted by NSLW View PostATI Avivo supports vector adaptive de-interlacing and video scaling to reduce jaggies, and spatial/temporal dithering, enabling 10-bit color quality on 8-bit and 6-bit displays during process stage."
I'm asking if anyone would take advantage of this features which are present in r500 hardware.Test signature
Comment
-
Originally posted by pingufunkybeat View PostThat sounds great, and is more than I expected from XvMC. This would make most 1080p videos playable on a single core.
Does anyone know how much work it is to enable this code? I lost track. It's in a separate branch, right?
Which includes links to more stable ppas, as well as ppas for individual drivers.
J.
Comment
Comment