If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Well I have worked with OpenGL and more with OpenCL. I haven't worked with shaders, but as far as I know they are kinda the same as OpenCL kernel besides they are more restrictive?
Pretty much, but they have features that OpenCL kernels lack so OpenCL is more restrictive for 3D graphics in this respect.
Your best bet is to start reading existing code and hardware documentation and asking questions. That's pretty much how everyone gets in the driver programming.
Thx guys. I'll try reading some galium3d stuff.
I got some advices from bridgman on irc and I might try doing some hardware decoding via shaders implementing galium3d calls in ffmpeg. Then I don't have to implement all the non-parallizable code.
Comment