mesa/src
Nanley Chery 6778b3a379 iris: Don't fast clear with the view format
Fast clear with the resource format instead. This is safe to do because
can_fast_clear_color ensures that the clear color generates the same
pixel with either the view format or the resource format.

On SKL, this prevents us from using an invalid surface state. This platform
doesn't support CCS_E with sRGB formats, but prior to this patch we allowed
fast-clearing with this combination. Piglit's fcc-write-after-clear test
can trigger this.

Fixes: 230952c210 ("iris: Don't support sRGB + Y_TILED_CCS on gen9")
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14806>
2022-02-10 04:47:14 +00:00
..
amd radv: Add submit locking with trace bo. 2022-02-10 03:49:02 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi agx: Don't kill helper threads in ld_var 2022-02-06 15:02:39 +00:00
broadcom v3dv/ci: Update failure list 2022-02-09 15:46:23 +00:00
compiler nir: Delete the per-instr SSA liveness impl. 2022-02-10 00:36:57 +00:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl egl/wayland: Don't replace existing backbuffer in get_buffers 2022-02-07 09:57:41 +00:00
etnaviv etnaviv: add support for INTEL_blackhole_render 2022-01-31 16:52:29 +00:00
freedreno turnip: Depth/stencil formats should not expose any bufferFeatures 2022-02-09 20:11:22 +00:00
gallium iris: Don't fast clear with the view format 2022-02-10 04:47:14 +00:00
gbm replace 0 with NULL for NULL pointers 2022-01-10 22:53:32 +00:00
getopt
glx glx: Use the new no-error driver interface 2022-02-04 18:36:24 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imgui
intel intel/fs: Assert that old pull-const code is not used if devinfo->has_lsc 2022-02-09 10:39:17 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi glthread: call _mesa_glthread_BindBuffer unconditionally 2022-02-01 06:11:22 +00:00
mesa st/mesa: only enable ARB_enhanced_layouts if there are xfb buffers 2022-02-09 03:31:16 +00:00
microsoft microsoft/compiler: Set flag for VP/RT array index from VS/DS 2022-02-04 20:49:23 +00:00
nouveau
panfrost ci: Bump VK-GL-CTS to 1.3.1.0. 2022-02-08 22:16:36 +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/utrace: make generated code a tiny bit nicer to look at 2022-02-01 09:28:30 +00:00
virtio venus: Allow usage of virtio-mmio based device 2022-02-08 17:53:21 +00:00
vulkan vulkan,lavapipe: Simplify command recording code-gen 2022-02-08 19:50:57 +00:00
meson.build meson: start building intel earlier. 2022-01-20 06:41:17 +00:00