Gabucino, Do you know if either plugin uses MESA_ycbcr_texture? this would avoid the need for you to convert YUV data to RGB in order to render it as a texture. Should speed things up of OGL. when I looked at the xine plugin source, it did not support this. For systems that do not support the extension, you could always fall back to RGB. As Ian mentioned, some of the other extensions coming down the pike will also help performance: APPLE_client_storage and such...
http://mesa3d.sourceforge.net/MESA_ycbcr_texture.spec http://oss.sgi.com/projects/ogl-sample/registry/APPLE/client_storage.txt http://oss.sgi.com/projects/ogl-sample/registry/APPLE/fence.txt Alex ---------------------------------- Matt Sealey wrote: > I'm sure that MPlayer or Xine actually support an OpenGL output > plugin already. Chances are it's Xine, but I haven't touched it in > 6 months, maybe they removed it? Both players have OpenGL output. MPlayer actually has two different ones, for each is faster than the other, on specific hardware. (-vo gl/gl2) > All I remember is that it was terribly slow to output to a YUV or > RGB texture and use OpenGL to display it. Whatever app was playing > the movie etc. did a lot better when it used plain ordinary writing > to pixmaps and blitting them to the window. Yes, it's unusable.. However it's good for SGI workstations with no xv, but fast 3D. --=20 Gabucino MPlayer Core Team __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel