mesa/src
Iván Briano e4ee0a2ce1 anv: be consistent about aux usage with modifiers
In c1a7d520f3, we disabled AUX usage for imported images when they are
using an explicit modifier that doesn't support it.
We need to do the same when the modifier is picked by the driver,
otherwise the memory requirements reported for an exported image don't
match those we report for import.

Fixes: c1a7d520f3 ("anv: Disable aux if the explicit modifier lacks it")

Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31051>
2024-09-10 22:09:41 +00:00
..
amd radv: use radv_upload_indirect_descriptor_sets() in DGC 2024-09-10 15:07:04 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi hk: wire up compression 2024-09-02 23:27:15 +00:00
broadcom v3dv: unconditionally expose VK_EXT_queue_family_foreign 2024-09-05 15:44:01 +00:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler spirv: Allow Mesh/Task to use derivative execution modes 2024-09-10 18:22:42 +00:00
drm-shim drm-shim: stub synobj_timeline_wait and query ioctl 2024-07-16 11:17:59 +02:00
egl meson: require dri3 modifiers 2024-09-06 17:34:17 +00:00
etnaviv etnaviv: isa: Add conv instruction 2024-08-30 01:53:18 +00:00
freedreno ir3: Respect aligment of required consts when allocating ubo,preamble 2024-09-09 19:11:40 +00:00
gallium zink: delete erroneous kopper assert 2024-09-10 21:38:41 +00:00
gbm meson: delete dri3 build option 2024-09-04 14:48:17 +00:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
glx glx: Destroy base screen after deinitScreen 2024-09-10 08:55:58 +02:00
gtest build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imagination pvr: emit tpu_tag_cdm_ctrl in compute stream when present 2024-08-14 18:07:41 +08:00
imgui
intel anv: be consistent about aux usage with modifiers 2024-09-10 22:09:41 +00:00
loader gallium: move loader_dri_create_image to dri frontend 2024-08-01 15:28:03 +00:00
mapi mesa: add KHR_shader_subgroup extension 2024-08-26 10:46:16 +08:00
mesa mesa/main: tighten gl-version checks 2024-09-10 10:10:44 +00:00
microsoft microsoft/compiler: Move nir_lower_undef_to_zero out of the optimization loop 2024-09-03 21:53:24 +00:00
nouveau nvk: Advertise VK_NV/KHR_compute_shader_derivatives 2024-09-10 20:13:32 +00:00
panfrost panvk: Ensure to clear dirty dynamic state in panvk_cmd_draw 2024-09-09 15:59:52 +00:00
tool perfetto: Add Panfrost data sources to system.cfg 2024-08-22 18:33:45 +00:00
util vl/bitstream: use an int32_t for se encoding. 2024-09-10 06:03:15 +00:00
virtio venus: avoid over-caching sfb cmds 2024-09-05 19:17:22 +00:00
vulkan vulkan: Update XML and headers to 1.3.295 2024-09-10 18:22:42 +00:00
x11 meson: require dri3 modifiers 2024-09-06 17:34:17 +00:00
.clang-format bi: Add bi_foreach_ssa_dest 2024-08-20 10:02:45 +02:00
meson.build meson: Allow building lavapipe without specifying llvmpipe 2024-08-29 10:17:52 +02:00