mesa/src
Marek Olšák cd30f044ae glthread: use GLenum16 for enums, but clamp it to 0xffff to get correct errors
0xffff is an invalid enum.

This was initially implemented without clamping and then reverted because
of the concern that we would randomly get correct enums and not report
errors if we just dropped the high bits.

This packs calls better in glthread_batch.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18828>
2022-09-26 22:58:16 +00:00
..
amd radv: Build acceleration structures using BVH IR 2022-09-26 22:25:22 +00:00
android_stub
asahi agx: Account for mask when writing registers 2022-09-22 03:23:36 +00:00
broadcom broadcom/compiler: don't apply robust buffer access to shared variables 2022-09-23 06:27:54 +00:00
c11 c11: Update the values of enum mtx_plain, mtx_recursive, mtx_timed to make sure mtx_recursive != mtx_plain | mtx_recursive 2022-09-14 02:46:51 +00:00
compiler nir: use nir_shader_instructions_pass in nir_split_per_member_structs 2022-09-26 11:13:03 +00:00
drm-shim drm-shim: drop gnu99 override 2022-09-16 02:06:38 +00:00
egl egl: Rewrite eglSetBlobCacheFuncsANDROID to use the standard macros 2022-09-22 20:13:58 +00:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno freedreno: Disable 8bpp_ubwc on a6xx gen2 2022-09-23 16:08:33 +00:00
gallium zink: only emit runtime array for ssbos if present 2022-09-26 21:58:58 +00:00
gbm Android: Use libgbm_mesa name for SDK30+ 2022-09-12 07:37:27 +00:00
getopt
glx egl/glx: add fallback for zink loading 2022-09-21 20:29:06 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: Fix assignment to ISP back_a.sref 2022-09-26 12:25:02 +00:00
imgui
intel intel/l3: Use L3 full-way allocation setting for gfx12.5 (DG2, MTL) 2022-09-23 12:49:37 -07:00
loader loader: use os_get_option for driver override 2022-09-08 19:30:38 +00:00
mapi glthread: use GLenum16 for enums, but clamp it to 0xffff to get correct errors 2022-09-26 22:58:16 +00:00
mesa glthread: use GLenum16 for enums, but clamp it to 0xffff to get correct errors 2022-09-26 22:58:16 +00:00
microsoft dzn: rename module_dir to icd_lib_path for consistence 2022-09-22 17:54:24 +00:00
nouveau nouveau: const cleanup 2022-09-16 14:23:47 +00:00
panfrost panfrost: avoid warning about unused function 2022-09-25 03:53:15 +00:00
tool pps: enable track_event in system.cfg 2022-08-26 21:47:44 +00:00
util meson: Improve detection of qsort_r(). 2022-09-23 07:45:01 +00:00
virtio venus: fix VkImageFormatListCreateInfo for AHB 2022-09-24 21:40:39 +00:00
vulkan vulkan: avoid warning about unused function 2022-09-25 03:53:15 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00