mesa/src
Mike Blumenkrantz 37be4bf1b7 mesa: clamp binary pointer in ShaderBinary if length==0
this pointer is only valid if length is valid

fixes dEQP-GL45-ES3.functional.negative_api.shader.shader_binary with
glthread enabled

fixes #10915

cc: mesa-stable

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28501>
2024-04-04 07:01:21 +00:00
..
amd aco/optimizer_postRA: Remove a check from SCC no-compare optimization. 2024-04-04 00:50:11 +00:00
android_stub
asahi
broadcom v3dv: fix job suspend with command buffer simultaneous use flag 2024-04-03 13:35:54 +02:00
c11
compiler nir/opt_varyings: handle load_input_vertex 2024-04-04 01:25:06 +00:00
drm-shim
egl egl/android: Fix gl_config dereference 2024-04-02 15:52:23 +00:00
etnaviv ci: Nightly run expectations update 2024-04-02 07:52:42 +00:00
freedreno ir3: fix finding uses of reloaded defs in predicates RA 2024-04-04 05:39:45 +00:00
gallium zink: print shaderdb info via debug message callback 2024-04-04 02:59:10 +00:00
gbm
getopt
glx
gtest
imagination meson: add VK_DRIVER_FILES to devenv, alongside the old VK_ICD_FILENAMES 2024-04-02 18:08:52 +00:00
imgui
intel isl: allow CCS on single sampled TILE64 surfaces 2024-04-04 02:17:34 +00:00
loader
mapi
mesa mesa: clamp binary pointer in ShaderBinary if length==0 2024-04-04 07:01:21 +00:00
microsoft d3d12: Fix leak dxil_module::serialized_dependency_table 2024-04-03 14:50:28 +00:00
nouveau meson: add VK_DRIVER_FILES to devenv, alongside the old VK_ICD_FILENAMES 2024-04-02 18:08:52 +00:00
panfrost panvk: use integers instead of strings 2024-04-03 08:08:00 +00:00
tool
util util: Turn futex_wake parameter to int32_t for consistence across platforms 2024-04-03 00:55:24 +00:00
virtio venus: use STACK_ARRAY to simplify sync wait 2024-04-04 06:35:54 +00:00
vulkan vulkan/debug_utils: add a helper for reporting address binding 2024-04-03 08:48:36 +00:00
.clang-format
meson.build