mesa/src
Asahi Lina 0d57fcaf28 ail: Always allocate the full miptree
Layer strides are based on the full miptree, and even for single-layer
images macOS always allocates a full one (possibly relevant for
compression). Make sure we do the same, regardless of how many mip
levels the user asked for.

Fixes Darwinia.

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Signed-off-by: Asahi Lina <lina@asahilina.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20365>
2022-12-17 18:10:28 +00:00
..
amd radv/ci: add yet another pipeline barrier test as flake 2022-12-16 18:06:48 +00:00
android_stub
asahi ail: Always allocate the full miptree 2022-12-17 18:10:28 +00:00
broadcom v3dv: be more careful when restoring dirty state after meta operations 2022-12-16 12:18:36 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir: Add store_zs_agx intrinsic 2022-12-17 18:10:28 +00:00
drm-shim drm-shim: add __readlink_chk as readlink with overflow check 2022-12-08 21:05:15 +00:00
egl egl/wayland: Prefer back buffer with minimum buffer age 2022-12-16 10:30:47 +00:00
etnaviv tree-wide: Use __func__ instead of __FUNCTION__ in non-gallium code 2022-11-22 06:53:46 +00:00
freedreno tu: Use start offset for storage buffers 2022-12-14 16:19:47 +00:00
gallium r600/sfn: Fix test compilation with -fno-rtti 2022-12-17 11:01:50 +00:00
gbm gbm: Don't look up the DRI2_FENCE extension. 2022-12-09 05:32:18 +00:00
getopt
glx glx: fix xshm check to init xshm_opcode. 2022-12-06 22:31:14 +00:00
gtest
hgl
imagination pvr: Check depth/stencil attachment is tile-aligned 2022-12-08 14:53:13 +00:00
imgui
intel anv: Use vma_heap for descriptor pool host allocation 2022-12-16 07:18:38 +00:00
loader loader/dri3: Simplify new buffer allocation in dri3_find_back 2022-12-16 10:30:47 +00:00
mapi mapi: update gles 1.1 extention packet link 2022-11-20 15:14:01 +00:00
mesa st/mesa: Enable Alpha writes when writing RGB faked as RGBA 2022-12-14 23:35:47 +00:00
microsoft dzn: Swizzle SRV access to stencil 2022-12-16 18:40:47 +00:00
nouveau nir: Eliminate nir_op_i2b 2022-12-14 06:23:21 +00:00
panfrost panvk: Fixes -Werror,-Wunused-but-set-variable for clang-15 in panvk_descriptor_set.c 2022-12-16 19:02:17 +00:00
tool pps: make pps-producer RT only on freedreno 2022-11-15 21:21:42 +00:00
util util: Fixes thread safety of DEBUG_GET_ONCE_*_OPTION macros 2022-12-16 19:30:19 +00:00
virtio venus: rename sync_queue -> timeline 2022-12-16 21:12:38 +00:00
vulkan wsi/x11: Rename the present progress objects. 2022-12-14 14:20:54 +00:00
meson.build meson: build radeon drm-shim also for r300 and r600 2022-11-16 14:37:47 +00:00