mesa/src
Adam Jackson 34e4622983 loader/dri3: Properly initialize the XFIXES extension
The server starts off assuming the only XFIXES request the client might
known is FixesQueryVersion, and based on the version number the client
supplies it unlocks additional requests. If you forget to do this then
xcb_xfixes_create_region will throw BadRequest and you will be very
confused. libXfixes would hide this for you in extension setup but xcb
is not so forgiving.

Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11461>
2021-06-24 03:18:06 +00:00
..
amd ac/gpu_info: adjust the condition for use_late_alloc 2021-06-23 22:37:32 -04:00
android_stub egl/android: refactor to use the legit vndk/window.h header 2021-06-09 21:07:54 +00:00
asahi nir, nir/algebraic: add byte/word insertion instructions 2021-06-08 08:57:42 +00:00
broadcom v3dv/build: meson infrastructure for multi-hw-version support 2021-06-22 11:34:06 +02:00
compiler nir: use a more fitting index for btd_stack_push_intel 2021-06-22 21:09:25 +00:00
drm-shim drm-shim: fix compile with glibc >= 2.33 2021-04-20 05:49:29 +00:00
egl egl: fix in expected type 2021-06-19 19:34:20 +00:00
etnaviv etnaviv: tell the truth if alpha-test is supported 2021-04-08 19:25:26 +00:00
freedreno ir3/ra: Fix corner case in collect handling 2021-06-23 17:20:29 +00:00
gallium radeonsi: optimize set_inlinable_constants when they don't change 2021-06-23 22:37:34 -04:00
gbm gbm: list to stderr all the missing extension 2021-05-24 16:17:47 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx glx: create DRI screen for display GPU incase of prime 2021-06-03 09:12:32 +00:00
gtest
hgl hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
imgui
intel anv: fix emitting dynamic primitive topology 2021-06-23 12:01:45 +00:00
loader loader/dri3: Properly initialize the XFIXES extension 2021-06-24 03:18:06 +00:00
mapi glthread: change when glFlush flushes asynchronously 2021-06-17 02:24:22 +00:00
mesa mesa: unreference zombie buffers when creating buffers to lower memory usage 2021-06-23 06:06:04 +00:00
microsoft nir: Move workgroup_size and workgroup_variable_size into common shader_info 2021-06-08 09:23:55 -07:00
nouveau nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
panfrost pan/mdg: Add 16 bytes of padding to the end of shaders 2021-06-23 14:42:55 +00:00
tool pps: Intel pps driver 2021-05-18 14:28:48 +00:00
util util: add work around for the game We Happy Few 2021-06-23 23:44:33 +00:00
virtio venus: remove workarounds for multi-planar format interop 2021-06-16 20:31:32 +00:00
vulkan vk/util: add macros for multidraw 2021-06-22 15:53:03 +00:00
meson.build panfrost: Add a Vulkan driver for Midgard/Bifrost GPUs 2021-06-22 14:07:34 +00:00