Files
third_party_mesa3d/include
Emma Anholt e64ab3e4a9 glx: Delete support for GLX_OML_swap_method.
This was an ill-advised extension.  While we advertised SWAP_COPY support,
we might implement it with a back-copy from the front buffer.  And we
never advertised EXCHANGE because we couldn't guarantee it.  So, if you
actually used this extension to try to reduce app redraws of the back
buffer, you might actually increase the bandwidth you used.  Whoops.

Instead, GLX_EXT_buffer_age and the similar EGL extension give you
feedback on what's left in your back buffer, letting you do minimum
redraws.

This reduces our GLX visual+fbconfig count from 1410 to 940 on an llvmpipe
X server.  Reducing visual counts will improve test runtime for
visual-iterating tests like piglit's glx-visuals-*.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25650>
2023-10-20 10:03:43 +00:00
..
2022-11-18 22:22:58 +00:00
2022-10-12 19:26:01 +00:00
2023-06-07 20:47:03 +00:00
2023-06-07 20:47:03 +00:00
2023-06-07 20:47:03 +00:00
2022-10-12 19:26:01 +00:00
2021-05-19 13:50:07 +00:00
2022-06-14 15:08:37 +00:00
2023-02-18 00:44:43 +00:00