mesa/src
Adam Jackson 145992890c glx: Fix and simplify the share context compatibility check
We only end up with one DRI provider per screen, so the only way the
context vtable can differ is if they're not the same directness. Rewrite
the test in those terms to help us unify some of this code away in the
future. Also apply the same logic to the indirect context creation path.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12456>
2021-08-18 21:11:02 +00:00
..
amd radv: fix fast clearing depth images with mips on GFX10+ 2021-08-18 08:27:32 +02:00
android_stub egl/android: refactor to use the legit vndk/window.h header 2021-06-09 21:07:54 +00:00
asahi nir: add indirect loop unrolling to compiler options 2021-08-03 10:54:50 +00:00
broadcom v3d/ci: add piglit flake 2021-08-17 09:29:59 +00:00
compiler nir/lower_vectorize_tess_levels: set num_components for vectorized loads 2021-08-18 12:18:15 +00:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl python: explicitly require python3 2021-08-14 21:44:31 +00:00
etnaviv android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
freedreno freedreno/a6xx: Skip setting up image dims constants. 2021-08-18 00:15:18 +00:00
gallium zink: clear current gfx/compute program upon unbinding its shaders 2021-08-18 20:58:36 +00:00
gbm gbm: add GBM_FORMAT_R16 2021-08-06 13:38:00 +00:00
getopt
glx glx: Fix and simplify the share context compatibility check 2021-08-18 21:11:02 +00:00
gtest
hgl
imgui
intel intel/pci-ids: Re-enable DG1 and add SG1 2021-08-18 17:35:41 +00:00
loader driconfig: Add support for device specific config 2021-08-02 16:37:24 -07:00
mapi python: drop python2 support 2021-08-14 21:44:32 +00:00
mesa st/mesa: correct point_tri_clip for gles2 2021-08-17 15:01:04 +00:00
microsoft nir: Move phi src setup to a helper. 2021-08-13 16:11:57 +00:00
nouveau
panfrost panfrost: drm-shim support 2021-08-17 22:06:17 +00:00
tool pps: Panfrost pps driver 2021-07-13 11:03:55 +00:00
util util: Replace recursive DFS with iterative implementation 2021-08-17 17:54:09 +00:00
virtio venus: free queues after vkDestroyDevice is emitted 2021-08-06 19:48:49 +00:00
vulkan anv,vulkan: Add a vk_image::wsi_legacy_scanout bit 2021-08-17 21:29:35 +00:00
meson.build meson: Build panfrost with tools=panfrost 2021-07-22 17:55:49 +00:00