mesa/src
Icecream95 c65afe541b pan/mdg: Fix multiple spilt writes in the same bundle
If two instructions in a single bundle both write to a spilt
destination, then we need to reuse the fill and spill instructions,
otherwise the value will be overwritten.

This and the rest of this set of Midgard bug fixes were found from a
vertex shader in Firefox WebRender that is used when a video is
clipped, for example by setting the border-radius CSS property.

CC: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16382>
2022-05-10 13:16:50 +00:00
..
amd radv: Only emit what is appropriate to the queue family for preambles. 2022-05-10 10:19:34 +02:00
android_stub
asahi agx: Restore Valve copyright header 2022-05-10 01:36:18 +00:00
broadcom v3dv: drop unsused struct 2022-05-10 07:39:40 +00:00
compiler nir/divergence: handle more *_intel intrinsics 2022-05-10 08:49:58 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/kopper: Hook up eglSwapInterval 2022-05-04 15:06:51 +00:00
etnaviv etnaviv: fill all minor GPU features from the kernel 2022-04-27 09:10:27 +00:00
freedreno tu: Implement VK_EXT_image_view_min_lod 2022-05-09 07:53:41 +00:00
gallium u_threaded: clear non-async debug callback correctly 2022-05-10 10:55:21 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx/kopper: Enable GLX_EXT_swap_control etc. 2022-05-04 15:06:51 +00:00
gtest
hgl
imagination pvr: Update pvrsrvkm to fw 1.17 . 2022-05-05 10:35:35 +00:00
imgui
intel nir: add a nir_remove_non_entrypoints helper 2022-05-10 03:37:44 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi win32: Do not use BUILD_GL32, we use def file to export win32 dll symbols. 2022-04-19 19:38:47 +00:00
mesa glsl: Make all drivers take the GLSLOptimizeConservatively path. 2022-05-10 05:03:34 +00:00
microsoft nir: add a nir_remove_non_entrypoints helper 2022-05-10 03:37:44 +00:00
nouveau nouveau: disable fences when running under drm-shim. 2022-05-09 23:10:45 +00:00
panfrost pan/mdg: Fix multiple spilt writes in the same bundle 2022-05-10 13:16:50 +00:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util: fix test on msvc 2022-05-03 19:33:20 +00:00
virtio venus: extend buffer cache to cover layering usage 2022-05-07 05:26:44 +00:00
vulkan nir: add a nir_remove_non_entrypoints helper 2022-05-10 03:37:44 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00