载入中...
搜索中...
未找到
eve::graphics::raytracing 命名空间参考

类

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 行定义.