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 2024-12-22 at 00:08:03 +0000