[Bug 2398] OpenGL is only used only on top level windows so child windows get overdrawn

Wine Bugs wine-bugs at winehq.org
Mon Mar 6 22:28:08 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=2398





------- Additional Comments From vitaliy at kievinfo.com  2006-06-03 22:28 -------
Thank you for usefull hints. Unfortunatelly this is not the problem.
The way openGL works on X is it uses X window's context. That wasn't a problem
more then a year ago - when we had X window for each child window. Basicaly each
Wine's window was X window. That was causing lots of problems which were fixed
rewriting Wine's window management.
Main key point of that rewrite was "Creation of X windows for top level windows
only". So in other words, only outer most Wine window has a coresponding X window.

That's why when an app wants to draw something on Wine it does that for the
whole window. And ATM there are no "propper" ways to make it draw in a child
window only.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the wine-bugs mailing list