Ray tracing and function pointers in Metal
June 22, 2020
Achieve photorealistic 3D scenes in your apps and games through ray tracing and shaders — core parts of the Metal graphics framework. Discover the fundamentals of the Metal ray tracing API and Shading Language extensions for ray tracing, find out how to use them in your graphics apps and games, and learn how to take control of your kernels and combine them into a single compute kernel for optimal performance. And we’ll show you how to make your shaders written in Metal Shading Language more programmable and extensible by using function pointers.