mesa/src
Karmjit Mahil b59eb30e88 pvr: Fix cs corruption in pvr_pack_clear_vdm_state()
VDMCTRL_INDEX_LIST3 is packed conditionally which can cause the
generation of a corrupted control stream as the function mandated
the provided buffer to be of a fixed size always including the
possibly unpacked word. This would leave a gap in the control
stream when the caller ends up copying the buffer into the control
stream.

Reported-by: James Glanville <james.glanville@imgtec.com>
Signed-off-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22918>
2023-05-16 18:09:03 +00:00
..
amd radv/ci: document more flakes for navi21 2023-05-16 15:29:51 +00:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi agx: Use unified atomics 2023-05-12 20:39:46 +00:00
broadcom ci/broadcom: skip timeouting ssbo.layout.3_level_array.std430.mat4 on RPi4 2023-05-15 23:41:23 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler spirv: fix argument to ray query intrinsic 2023-05-15 17:55:14 +00:00
drm-shim drm-shim: Use anonymous file for file override 2023-05-16 04:31:22 +00:00
egl egl/loader: move crtc resource infrastructure as common helper 2023-05-11 10:51:11 +00:00
etnaviv mesa/main: drop use_legacy_math_rules 2023-05-04 06:11:44 +00:00
freedreno tu: Use common GetPhysicalDeviceFeatures2 2023-05-16 17:08:16 +00:00
gallium lvp: Use common GetPhysicalDeviceFeatures2 2023-05-16 17:08:16 +00:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx glx: fix build with APPLEGL 2023-05-15 03:50:30 +00:00
gtest gtest: Update to 1.13.0 2023-05-14 11:09:02 +00:00
imagination pvr: Fix cs corruption in pvr_pack_clear_vdm_state() 2023-05-16 18:09:03 +00:00
imgui
intel anv: enable the GPL feature based on whether the extension is supported 2023-05-16 02:01:30 +00:00
loader egl/loader: move crtc resource infrastructure as common helper 2023-05-11 10:51:11 +00:00
mapi mesa: Add EXT_instanced_arrays support 2023-04-11 10:22:35 +00:00
mesa mesa: set a type for depth fallback texture 2023-05-16 05:15:00 +00:00
microsoft dzn: Hook up fd semaphore import/export 2023-05-15 17:14:20 +00:00
nouveau nv50/ir: Use unified atomics 2023-05-12 20:39:46 +00:00
panfrost panvk: drop path from panvk_physical_device struct 2023-05-15 09:15:59 +00:00
tool pps: Fix build errors. 2023-03-13 01:22:46 +00:00
util util/tests: adjust for new gtest 2023-05-14 11:09:01 +00:00
virtio ci/venus: add recent flakes 2023-05-16 02:33:42 +00:00
vulkan vulkan: Win32 sync import/export support 2023-05-15 17:14:20 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00