mesa/src
Marek Olšák 6febe2b880 glthread: track all matrix stack depths
This just tracks matrix stack depths in MatrixStackDepth and everything
else here is needed to make it correct.

Matrix stack depths will be returned by glGetIntegerv without synchronizing.

Display lists will be handled by a separate commit.

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8297>
2021-01-21 00:12:35 +00:00
..
amd radv,aco: don't use MUBUF for multi-channel loads on GFX8 with robustness2 2021-01-20 17:57:56 +00:00
android_stub
broadcom v3d/compiler: enable lower_add_sat NIR option 2021-01-20 12:41:52 +00:00
compiler nir: Work around MSVC x86 internal compiler error 2021-01-20 20:42:48 +00:00
drm-shim
egl egl/dri2: fix image loaderPrivate type mixup 2020-12-24 00:05:15 +09:00
etnaviv
freedreno turnip: don't emit tess consts if they are not used 2021-01-20 13:10:10 +00:00
gallium panfrost: Fix the tile size assertion 2021-01-20 23:43:39 +00:00
gbm
getopt
glx
gtest
hgl hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
imgui
intel anv: Fix stencil layout in render passes 2021-01-20 20:36:34 +00:00
loader
mapi glthread: track all matrix stack depths 2021-01-21 00:12:35 +00:00
mesa glthread: track all matrix stack depths 2021-01-21 00:12:35 +00:00
microsoft nir: replace .lower_sub with .has_fsub and .has_isub 2021-01-11 19:13:51 +00:00
nouveau nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
panfrost panfrost: Transaction elimination support 2021-01-20 23:43:39 +00:00
util Fall back on clock_gettime when timespec_get() is unavailable 2021-01-16 00:14:46 +00:00
virtio virgl: Enable GL_EXT_texture_sRGB_RG8 2021-01-04 21:19:35 +00:00
vulkan anv: Add a trivial implementation of VK_KHR_deferred_host_operation 2021-01-18 10:09:51 -06:00
meson.build nouveau: add drm-shim support 2021-01-11 22:45:01 +00:00
SConscript