KDGpu::RayTracingPipeline
Module: Public API
RayTracingPipeline. 
#include <raytracing_pipeline.h>
Public Functions
Friends
Public Functions Documentation
function RayTracingPipeline
function ~RayTracingPipeline
function RayTracingPipeline
 | RayTracingPipeline(
    RayTracingPipeline && other
)
  | 
 
function operator=
 | RayTracingPipeline & operator=(
    RayTracingPipeline && other
)
  | 
 
function RayTracingPipeline
 | RayTracingPipeline(
    const RayTracingPipeline & 
) =delete
  | 
 
function operator=
 | RayTracingPipeline & operator=(
    const RayTracingPipeline & 
) =delete
  | 
 
function handle
 | inline const Handle< RayTracingPipeline_t > & handle() const
  | 
 
function isValid
 | inline bool isValid() const
  | 
 
function operator Handle< RayTracingPipeline_t >
 | inline operator Handle< RayTracingPipeline_t >() const
  | 
 
function shaderGroupHandles
 | std::vector< uint8_t > shaderGroupHandles(
    uint32_t firstGroup,
    uint32_t groupCount =1
) const
  | 
 
Friends
friend Device
 | friend class Device(
    Device 
);
  | 
 
friend operator==
 | friend KDGPU_EXPORT bool operator==(
    const RayTracingPipeline & a,
    const RayTracingPipeline & b
);
  | 
 
Updated on 2025-11-02 at 00:01:42 +0000