[Mesa-dev] [Bug 35945] GLX contexts are not resized properly when using XCBOwnsEventQueue

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jan 5 03:17:58 PST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=35945

ikrabbe.ask at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |DUPLICATE
                 CC|                            |ikrabbe.ask at gmail.com

--- Comment #2 from ikrabbe.ask at gmail.com 2012-01-05 03:17:58 PST ---
This is the same behaviour as reported in the bug below.
I attached some test files to #42131 to work around that resize bug, that might
even show a more efficient method but resizing all those windows. It's based
upon creating a glX Overlay Window (glXCreateWindow or the xcb equivalent) and
keep the size of that overlay constant (at screen size) just changing the
glViewport, to match the window size.

That might have the good effect that the buffers never need to be invalidated,
but simply stay constant size. Depending on the usage of the window, you can
define a maximum size that is allocated and never has to be exceeded later.

Of course the bug still remains and should be fixed someday...

*** This bug has been marked as a duplicate of bug 42131 ***

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list