News: 0001519999

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Open-Source Qualcomm Adreno Vulkan Driver Lands Ray Query Support

([Mesa] 6 Hours Ago TURNIP Does VK_KHR_ray_query)


The "TURNIP" open-source Vulkan API driver within Mesa for supporting Qualcomm Adreno graphics is now able to expose accelerated ray query support for ray-tracing with newer Adreno GPUs.

Longtime Mesa contributor Connor Abbott authored the patches last year for the Turnip driver to expose VK_KHR_ray_query. After nine months those patches were merged on Sunday for Mesa 25.0. This accelerated ray query support is enabled for the Adreno 740 graphics and newer. VK_KHR_ray_query provides support for tracing rays from all shader types and is necessary to Vulkan ray-tracing support.

It took a lot of revisions and 25 patches in total, but now the important VK_KHR_ray_query extension is supported by this open-source Mesa Vulkan driver for newer Adreno graphics. See [1]this merge for all the details.



[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28447



phoronix

The assertion that "all men are created equal" was of no practical use
in effecting our separation from Great Britain and it was placed in the
Declaration not for that, but for future use.
-- Abraham Lincoln