mesa/src/amd/vulkan/layers
Konstantin Seurer 090ca37352 radv/rra: Reduce the memory requirement of copy_after_build
vkd3d-proton always sets the acceleration structure size to be the
whole buffer size. Because of that, allocating read back buffers
for all acceleration structures causes a system with a finite amount
of RAM to OOM.

This is solved by allocating read back buffers on build where the
required size is known.

Reviewed-by: Friedrich Vock <friedrich.vock@gmx.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29537>
2024-06-21 17:47:53 +00:00
..
meson.build radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_annotate_layer_gen.py radv: don't use python 3.9 feature in radv_annotate_layer_gen.py 2024-04-23 22:45:51 +00:00
radv_ctx_roll_layer.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_metro_exodus.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_quantic_dream.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_rage2.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_rmv_layer.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_rra_layer.c radv/rra: Reduce the memory requirement of copy_after_build 2024-06-21 17:47:53 +00:00
radv_sqtt_layer.c radv: update configuring SPI_SHADER_PGM_LO_ES on GFX12 2024-05-31 08:02:33 +00:00