Files
mesa/src/vulkan/runtime
Konstantin Seurer 4cbbdc0a50 vulkan: Pass a structure to most BVH build callbacks
It is annoying to change all function signatures when a driver needs
more information. There are also some callbacks that have a lot of
parameters and there have already been bugs related to that.

This patch tries to clean the interface by adding a struct that contains
all information that might be relevant for the driver and passing that
to most callbacks.

radv changes are:
Reviewed-by: Natalie Vock <natalie.vock@gmx.de>

anv changes are:
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>

turnip changes are:
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>

vulkan runtime changes are:

Reviewed-by: Natalie Vock <natalie.vock@gmx.de>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35385>
2025-06-23 20:43:43 +00:00
..
2024-11-14 09:11:25 +00:00
2025-05-16 03:57:31 +00:00
2025-04-08 15:38:39 +00:00
2025-04-08 15:38:39 +00:00
2025-06-19 15:45:09 +00:00
2025-06-19 15:45:09 +00:00
2025-06-09 20:46:03 +00:00
2025-06-09 20:46:03 +00:00