On Fri, 2 Oct 2009, Gwenole Beauchesne wrote:
This patch initializes X threading support. I noticed Xv was using
XLockDisplay() and XUnlockDisplay() but it never initialized them.
I suspect those calls to X{,Un}LockDisplay() are not actually needed
since there's a simply XSync in the Xv code anyway.
Besides, I also got problems with the OGL renderer and the plug-ins.
So this means there is threaded access to the graphics hardware inside
the OpenGL renderer? Presumably this is in the "bitmap_info" system.
Ideally I think the renderer should not be multithreaded at all, but we
are probably stuck with it for now. Let's get this patch checked in.
Bastiaan
_______________________________________________
Gnash-dev mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/gnash-dev