[5/5] winex11: Use an offscreen redirected window for child OpenGL rendering
Alexandre Julliard
julliard at winehq.org
Tue Sep 25 07:21:57 CDT 2007
Chris Robinson <chris.kcat at gmail.com> writes:
> With the child being parented to the main window, a BadWindow error sometimes
> crops up on XDestroyWindow for the X11 child. I couldn't see why, but
> parenting it to the root_window works. Would that be due to using gdi_display
> for creating/destroying the child?
Maybe, but in any case making it a child of the root window is wrong.
> Is it safe to call XMoveResizeWindow even if the size didn't change, and have
> X make it a no-op (or at least be negligible for processing time)? Calling to
> resize the child window every time the hwnd simply moves (or whenever it
> thinks it resized/moved) can cause it to be done unnecessarilly often.
No, you have all the info you need in SetWindowPos, there's no reason
to guess.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list