mesa/src/amd
Konstantin Seurer f2514e75f0 radv/rt: Add monolithic raygen lowering
Ray traversal is inlined to allow for constant folding and avoid
spilling.

Reviewed-by: Friedrich Vock <friedrich.vock@gmx.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21929>
2023-09-10 11:40:12 +00:00
..
addrlib ac/radv: decouple radv vulkan driver and compiler from gallium 2023-08-03 09:45:42 +00:00
ci radv/ci: use the default kernel on vkcts-navi10 2023-09-07 21:02:25 +00:00
common nir: replace use of nir_src_copy() 2023-09-08 03:01:39 +00:00
compiler aco/gfx11: don't use bfe for local_invocation_id if the others are always 0 2023-09-08 11:28:24 +00:00
drm-shim amd/drm-shim: use fixed-width types 2023-06-23 18:35:52 +00:00
llvm ac/llvm: don't convert undef to 0 because nir_opt_undef does it now 2023-09-06 03:24:16 +00:00
registers ac: change offsets of DMA_DATA dwords to prevent reg offset conflicts 2023-08-19 19:36:55 +00:00
vulkan radv/rt: Add monolithic raygen lowering 2023-09-10 11:40:12 +00:00
meson.build meson: build radeonsi with aco 2023-05-15 02:01:10 +00:00