mesa/src
Nanley Chery a5a2cc6c2a anv: Don't support ASTC images with modifiers
Before this change, anv_get_image_format_features2 reported support for
ASTC formats with any modifier (even those not supported by anv). But,
we didn't intend to support that compressed image format with modifiers.

With this change, the format feature function reports no support for
modifiers on ASTC-formatted images.

This prevents the next patch from causing assertion failures due to
unsupported modifiers.

Fixes: 355f318843 ("anv: Allow transfer-only linear ASTC images")
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24120>
(cherry picked from commit e50af52e3d)
2023-07-31 05:31:27 -07:00
..
amd ac/nir: always round cube array layers 2023-07-28 10:46:33 -07:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi asahi: Use txf_ms for MSAA background programs 2023-07-05 05:11:49 +00:00
broadcom nir: Add a reg_intrinsics flag to nir_convert_from_ssa 2023-07-12 01:34:27 +00:00
c11 treewide: Replace the usage of TRUE/FALSE with true/false 2023-06-27 18:18:28 +08:00
compiler glsl: fix validation of ES vertex attribs 2023-07-28 10:46:34 -07:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl egl/wayland: wait for compositor to release shm buffers 2023-07-28 10:46:34 -07:00
etnaviv etnaviv: linker: handle scenario where there are FS inputs without matching VS output 2023-07-11 11:15:31 +00:00
freedreno turnip: flush cache for dstBuffer in vkCmdCopyQueryPoolResults 2023-07-31 05:31:25 -07:00
gallium radeonsi: fix a CDNA regression breaking compute 2023-07-31 05:31:25 -07:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx glx: Assign unique serial number to GLXBadFBConfig error 2023-07-17 14:45:11 -07:00
gtest gtest: Update to 1.13.0 2023-05-14 11:09:02 +00:00
imagination pvr: skip setting up SPM consts buffer when no const shared regs are used 2023-07-14 15:30:36 -07:00
imgui
intel anv: Don't support ASTC images with modifiers 2023-07-31 05:31:27 -07:00
loader dri3: only invalidate drawables on geometry change if geometry has changed 2023-06-15 12:22:24 +00:00
mapi mapi: Remove dead struct _glapi_function in glapi/glapi_getproc.c 2023-06-29 01:36:09 +00:00
mesa mesa: fix 38% decrease in display list performance of Viewperf2020/NX8_StudioAA 2023-07-28 10:46:34 -07:00
microsoft ci: avoid running hardware jobs if lint fails - now on Windows too! 2023-07-13 08:42:55 -07:00
nouveau nvc0: initial Ada enablement 2023-07-28 10:46:34 -07:00
panfrost panfrost: Lower vertex_id for XFB 2023-07-31 05:31:24 -07:00
tool meson: remove needless c++17-overrides 2023-05-19 12:45:31 +00:00
util util/u_queue: fix util_queue_finish deadlock by merging lock and finish_lock 2023-07-28 10:46:34 -07:00
virtio venus: add a missing barrier before copying query feedback 2023-07-13 08:42:59 -07:00
vulkan vulkan/pipeline_cache: add 'skip_disk_cache' option 2023-07-11 07:36:53 +00:00
.clang-format clang-format: add wayland foreach macros 2023-07-07 23:00:06 +00:00
meson.build lavapipe: Include llvmpipe 2023-06-30 12:56:35 +00:00