Hi, Burkhard Plaum wrote > Hi, > > Burkhard Plaum wrote >> Ok thanks. I'll meditate a bit how I can solve that madness. > > Ok, first iteration is done. I put some brainload into the following: > > 1. OpenGL stuff is now rendered into a subwindow of the video window. > This has the advantage, that the OpenGL window can be set up > completely independent from the XVideo stuff making any conflicts > impossible. My earlier assumption, that OpenGL and XVideo can always be > used on the same window, was a bit naive. > > 2. Switched to GLX-1.3 (from GLX-1.0). Don't know if that changes anything > for you. > > This is not yet an attempt to fix your OpenGL problem, but at least > XVideo should now work out-of-the-box again for you. Can you confirm this? > > With this change, it's at least easier to tweak the OpenGL stuff without > the danger to break something else. >
And the next one: 3. Changed the order of some OpenGL calls removing some superfluous calls to glXMakeContextCurrent(). If your problem was due to a driver bug, it *might* be fixed by this change. 4. Changed GL_TEXTURE_ENV_MODE from GL_REPLACE to GL_DECAL. GL_DECAL is also used in lqtplay and it's more correct for video with alpha channel anyway. 5. Added an option to the X11 plugin for configuring the background color of videos with alpha channels. If my theory is correct, this should change your white window to a black one by default. If you still have no OpenGL output after a CVS update, I have some ideas of what to try next. I don't want to do too many changes at once because I'm curious what was caused the problem. Burkhard ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Gmerlin-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gmerlin-general
