mesa/src
Mike Blumenkrantz b240be28e3 zink: check for pending clears to determine write status of zs attachments
as @Venemo discovered, zs layouts were being incorrectly set to readonly
in the case where the attachment was only used for an explicit clear,
so ensure that gets taken into account

cc: mesa-stable

fixes (radv):
dEQP-GLES31.functional.stencil_texturing.render.depth24_stencil8_clear
dEQP-GLES31.functional.stencil_texturing.render.depth32f_stencil8_clear

Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17033>
2022-06-14 20:58:55 +00:00
..
amd radv: remove remaining unused pCreateInfo pointers 2022-06-13 16:46:32 +00:00
android_stub
asahi asahi,agx: Don't set PIPE_CAP_POINT_COORD_ORIGIN_UPPER_LEFT 2022-06-08 14:10:50 +00:00
broadcom v3dv/ci: increase fraction to 10 on v3dv ci jobs. 2022-06-14 20:33:34 +00:00
c11 c11: Implement timespec_get on win32 properly when not available 2022-06-09 17:23:34 +00:00
compiler glcpp: remove outdated msvc hack 2022-06-14 15:08:37 +00:00
drm-shim
egl egl/wayland: skip buffer creation on zink 2022-06-03 18:22:22 +00:00
etnaviv ci/etnaviv: gc2000: drop flakes from fails 2022-06-14 11:23:57 +00:00
freedreno ci/freedreno: fix A530 glmark2@ideas:speed=10000 trace 2022-06-14 11:52:45 +00:00
gallium zink: check for pending clears to determine write status of zs attachments 2022-06-14 20:58:55 +00:00
gbm
getopt
glx glx/dri2: Require DRI2 >= 1.3 for working buffer invalidation 2022-05-17 20:31:50 +00:00
gtest
hgl
imagination pvr: Use the common AcquireNextImage implementation 2022-06-10 01:33:12 +00:00
imgui
intel ci/iris: add Blender, Warzone2100, Freedoom and Unvanquished traces 2022-06-14 11:52:45 +00:00
loader
mapi c11: Implement c11/time.h with c11/impl/time.c 2022-06-09 17:23:34 +00:00
mesa mesa: Use C11 alignas for cross-platform SSE support 2022-06-14 15:08:38 +00:00
microsoft dzn: Allow some non-native formats to be used as vertex inputs 2022-06-14 17:42:51 +00:00
nouveau nouveau/nir: Implement mul_zero_wins behavior for use_legacy_math_rules. 2022-06-10 03:26:33 +00:00
panfrost ci/panfrost: add Blender, Warzone2100, Freedoom and Unvanquished traces 2022-06-14 11:52:45 +00:00
tool
util util: use c11 alignas instead of rolling our own 2022-06-14 15:08:37 +00:00
virtio venus: Add driconf option to enable implicit fencing 2022-06-02 18:05:50 +00:00
vulkan vulkan/util: assume c11 2022-06-14 15:08:37 +00:00
meson.build c11: Implement c11/time.h with c11/impl/time.c 2022-06-09 17:23:34 +00:00