anv: Enable CCS for storage image formats
Gen12LP platform, Storage image compression does not support atomic operations including fast clear, so we have to do a partial resolve. v2: (Jason Ekstrand) - Restructure if condition. - Disable CCS_E for atomic operation for storage images. v3: (Jason Ekstrand) - Add early return. - Fix atomic format check. v4: (Felix) - Don't set aux_supported to false for storage image on Gen12. v5: - Handle partial resolve instead of fast clear. v6: (Jason Ekstrand) - Handle R32_Float atomics format. - Return COMPRESSED_NO_CLEAR state. Signed-off-by: Sagar Ghuge <sagar.ghuge@intel.com>
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Container+Docs | |||||||||
manual |
#4616537
aarch64
manual
|
arm_build |
|
||||||
manual |
#4616539
manual
|
arm_test-base |
|
||||||
manual |
#4616532
manual
|
x86_build-base |
|
||||||
manual |
#4616535
manual
|
x86_build_old |
|
||||||
manual |
#4616534
manual
|
x86_test-base |
|
||||||
Container 2 | |||||||||
created |
#4616560
|
arm64_test |
|
||||||
created |
#4616551
|
i386_build |
|
||||||
created |
#4616542
|
kernel+rootfs_amd64 |
|
||||||
created |
#4616544
aarch64
|
kernel+rootfs_arm64 |
|
||||||
created |
#4616546
aarch64
|
kernel+rootfs_armhf |
|
||||||
created |
#4616553
|
ppc64el_build |
|
||||||
created |
#4616555
|
s390x_build |
|
||||||
created |
#4616548
|
x86_build |
|
||||||
created |
#4616557
|
x86_test-gl |
|
||||||
created |
#4616559
|
x86_test-vk |
|
||||||
Meson X86 64 | |||||||||
created |
#4616568
|
meson-android |
|
||||||
created |
#4616569
|
meson-clang |
|
||||||
created |
#4616567
|
meson-classic |
|
||||||
created |
#4616570
|
meson-clover |
|
||||||
created |
#4616571
|
meson-clover-old-llvm |
|
||||||
created |
#4616564
|
meson-gallium |
|
||||||
created |
#4616566
|
meson-release |
|
||||||
created |
#4616562
|
meson-testing |
|
||||||
created |
#4616572
|
meson-vulkan |
|
||||||
Scons | |||||||||
created |
#4616573
allowed to fail
|
scons-win64 |
|
||||||
Meson Misc | |||||||||
created |
#4616575
aarch64
|
meson-arm64 |
|
||||||
created |
#4616576
aarch64
|
meson-arm64-build-test |
|
||||||
created |
#4616574
aarch64
|
meson-armhf |
|
||||||
created |
#4616577
|
meson-i386 |
|
||||||
created |
#4616580
|
meson-mingw32-x86_64 |
|
||||||
created |
#4616579
kvm
|
meson-ppc64el |
|
||||||
created |
#4616578
kvm
|
meson-s390x |
|
||||||