turnip: Add TU_DEBUG=layout for dumping image layouts.
authorEmma Anholt <emma@anholt.net>
Fri, 15 Apr 2022 18:16:40 +0000 (11:16 -0700)
committerMarge Bot <emma+marge@anholt.net>
Tue, 19 Apr 2022 18:45:29 +0000 (18:45 +0000)
commitce15bf19fb53b4fb5b9d8bf41117fc0cf02dfa2e
tree27296b5172a836de5e58f8ab8de4b9948162741b
parent2c683519e2ace7c8d6b27f8941795aef402caf1e
turnip: Add TU_DEBUG=layout for dumping image layouts.

This was useful for comparing image allocations between gfxbench
gl_5_normal and vk_5_normal to see if rendering was generally equivalent
(formats, MSAA, UBWC choices, and notably gfxbench vk was choosing DXT5
instead of ASTC on non-android builds!)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15982>
src/freedreno/vulkan/tu_device.c
src/freedreno/vulkan/tu_image.c
src/freedreno/vulkan/tu_private.h