载入中...
搜索中...
未找到
类 | |
| struct | AccelerationStructure |
| Bottom- or top-level acceleration structure handle. 更多... | |
| struct | DeviceAddressBuffer |
| Device-local buffer with shader device address (for AS builds / SBT). @ownership Owns the Vulkan buffer and memory; destroyed on release(). 更多... | |
| class | RayTracing |
| Optional Vulkan KHR ray-tracing module. 更多... | |
| struct | TriangleMeshRecord |
| TriangleMeshRecord public API. 更多... | |
| class | VulkanRayTracing |
| Vulkan implementation of IRayTracing (KHR ray-tracing pipeline). 更多... | |
函数 | |
| Module_IMPL (RayTracing, new RayTracing()) | |
| VulkanRayTracing & | vulkanRayTracing () |
| Process-wide Vulkan RT backend; also registered as IRayTracing. | |
函数说明
◆ Module_IMPL()
| eve::graphics::raytracing::Module_IMPL | ( | RayTracing | , |
| new | RayTracing() | ||
| ) |
◆ vulkanRayTracing()
| VulkanRayTracing & eve::graphics::raytracing::vulkanRayTracing | ( | ) |
Process-wide Vulkan RT backend; also registered as IRayTracing.
在文件 VulkanRayTracing.cpp 第 161 行定义.