Originally posted by Silent Storm
View Post
Announcement
Collapse
No announcement yet.
NVIDIA Puts Out A Major Beta Linux Driver Update
Collapse
X
-
Originally posted by brent View PostWhat are you getting at? OpenCL isn't that useful for video decoding.
Comment
-
CoreAVC merely uses nvcuvid, to get around the artifical limitations of DXVA, but that's it. Never heard about the Dirac decoder though.
I don't doubt that partial acceleration with a shader-based video decoder is possible, but I very much doubt that it will be efficient enough to be interesting in practice. Also, it's not trivial at all to implement.
Just look at how very mediocre offload was with NVidia's/AMD's early attempts at video decoding that only accelerated MC and deblocking. You won't get more acceleration than that with shader-based decoding. Heck, they didn't put all that extra logic for video decoding into newer chips for fun.
Comment
-
What is the premiere VDPAU-capable media player? I've been using a mix of VLC and SMplayer for a few months, but neither seems to work acceptably.
VLC works the best, but the OSD control in fullscreen is all black on my system. That's just a minor cosmetic issue. The bigger issue is that VLC doesn't support VDPAU (at least the current Fedora version).
SMplayer with VDPAU is great for my system, buts it has lots of bugs for me. If I resize the video (i.e. fullscreen) or pause/then play the video, the video freezes but audio plays correctly. I have to seek to get it working again.
I assume that my troubles with SMplayer are mostly pebkac. Anyone know a workaround, or a better application?
Comment
-
Originally posted by brent View PostWhat are you getting at? OpenCL isn't that useful for video decoding.
If they were able to do this with pure OpenGL, I think it's possible to decode video on a chip that can manipulate matrices just for fun. In fact, video decoding is just altering frames (which are matrices) according to a original template (keyframe) using some math-magic.
It can be done and the development process shall be fun, I presume.
Comment
-
-
Originally posted by deanjo View PostCan you back that up?
Anyway, i'm not sure why anyone would choose CUDA for something cross platform right now anyway. I thought that was the whole point of OpenCL, to create a language that was compatible between different hardware. Why would AMD suddenly create a 2nd language, one that it's competitor controls and could modify to make their hardware look bad.
Comment
Comment