Untitled attachment
https://media.mstdn.io/mstdn-media/media_attachments/files/109/933/979/179/916/586/original/216efd1f512cdba7.png
The more advanced technique is used in the screenshot at the beginning of this thread: Ray Tracing Pipelines.
This extension is present in #Mesa, but still flag-guarded for the RADV driver. It crashed my RDNA3 card until last week 😅
AFAICT, the #Vulkan RT pipeline takes away control of the core algorithm, calling shaders attached to surfaces in the scene when they're hit.
This diagram shows that ray generation is still performed by a user-defined shader:
Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.
All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.