mesa/src/vulkan/runtime/bvh
Konstantin Seurer 20322687e0 vulkan: Avoid NAN in the IR BVH
Build and encoding stages should be able to assume that AABBs don't have
NANs. This commit covers all possible sources of NAN.

Fixes: 091b43b ("radv: Use HPLOC for TLAS builds")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14696
Reviewed-by: Natalie Vock <natalie.vock@gmx.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39508>
2026-01-26 22:14:31 +00:00
..
hploc_internal.comp vulkan: Implement HPLOC 2026-01-18 19:20:36 +01:00
lbvh_generate_ir.comp vulkan: Handle inactive primitives with LBVH builds 2026-01-26 21:49:17 +00:00
lbvh_main.comp vulkan: Handle inactive primitives with LBVH builds 2026-01-26 21:49:17 +00:00
leaf.comp vulkan/bvh: Enable glsl extensions in meson 2025-09-16 20:18:01 +00:00
leaf.h vulkan: Avoid NAN in the IR BVH 2026-01-26 22:14:31 +00:00
meson.build vulkan: Implement HPLOC 2026-01-18 19:20:36 +01:00
morton.comp vulkan/bvh: Enable glsl extensions in meson 2025-09-16 20:18:01 +00:00
ploc_internal.comp vulkan/bvh: Enable glsl extensions in meson 2025-09-16 20:18:01 +00:00
vk_build_helpers.h radv/bvh: Use box16 nodes when bvh8 is not used 2026-01-10 11:36:28 +01:00
vk_build_interface.h vulkan: Handle inactive primitives with LBVH builds 2026-01-26 21:49:17 +00:00
vk_bvh.h vulkan: Remove the vk_ir_triangle_node::id field 2025-10-21 19:32:55 +00:00
vk_debug.h vulkan/bvh: Add some debug helpers 2025-10-21 19:32:54 +00:00