Hello everybody, My key question is this: What is the optimal way to utilise the GPU to improve compression/decompression of Dirac files?
I understand that Schrodinger can use CUDA to utilise the GPU on NVidia 8800s. What I am trying to determine is the best overall approach to take in order to generally improve Dirac performance on all graphics cards (or at least all graphics cards with a Free driver). As far as I can see, the best approach in a perfect world would be: 1) Add Dirac support to VAAPI; 2) Have all media applications (e.g. GStreamer) support VAAPI; 3) Add Dirac VAAPI support to Gallium3D softpipe; and 4) Add support for the Dirac VAAPI functions to the various Gallium3D hardware drivers (presumably in shader language in order to support OpenGL cards?). It seems that this GSOC would go a long way to sorting this: http://www.bitblit.org/gsoc/g3dvl/index.shtml http://www.bitblit.org/gsoc/g3dvl/proposal.shtml but nothing anywhere mentions Dirac. I'm also interested in whether any of this will help encoding (it does not sound like VAAPI currently intends to support encoding). Can anybody shed some light on this issue? Regards, Aaron Some related website references: Gallium3D frontend for video decoding http://dri.freedesktop.org/wiki/GSoC_2008#head-cd69e781511a590a66384d8ed1945eabf1d41f0d GSOC '08 hardware accelerated video decoding http://www.mail-archive.com/[EMAIL PROTECTED]/msg34408.html Gallium3D homepage: http://www.tungstengraphics.com/wiki/index.php/Gallium3D Add a Nouveau gallium backend http://dri.freedesktop.org/wiki/GSoC_2008#head-2129b37e4142464120f664e09ead3ed6d89e1032 GPU-Accelerated Dirac Video Codec (CUDA) http://www.cs.rug.nl/~wladimir/sc-cuda/ XBMC: http://xbmc.org/wiki/?title=GSoC_-_GPU_Assisted_Video_Decoding http://xbmc.org/forum/showthread.php?p=189828 Enable PureVideo under Linux (MPEG-4 / H.264 XvMC): http://forums.nvidia.com/index.php?showtopic=35698&pid=262003&mode=threaded&show=&st=& VAAPI http://www.freedesktop.org/wiki/Software/vaapi Generic GPU-Accelerated Video Decoding http://www.bitblit.org/gsoc/g3dvl/index.shtml http://www.bitblit.org/gsoc/g3dvl/proposal.shtml -- FSF Associate Member: 5632 http://www.fsf.org ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Schrodinger-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/schrodinger-devel
