Skip to content

KDGpu::RayTracingProperties

Module: Public API

#include <KDGpu/adapter_properties.h>

Public Attributes

Name
uint32_t shaderGroupHandleSize
uint32_t maxRayRecursionDepth
uint32_t maxShaderGroupStride
uint32_t shaderGroupBaseAlignment
uint32_t shaderGroupHandleCaptureReplaySize
uint32_t maxRayDispatchInvocationCount
uint32_t shaderGroupHandleAlignment
uint32_t maxRayHitAttributeSize

Public Attributes Documentation

variable shaderGroupHandleSize

1
uint32_t shaderGroupHandleSize { 0 };

variable maxRayRecursionDepth

1
uint32_t maxRayRecursionDepth { 0 };

variable maxShaderGroupStride

1
uint32_t maxShaderGroupStride { 0 };

variable shaderGroupBaseAlignment

1
uint32_t shaderGroupBaseAlignment { 0 };

variable shaderGroupHandleCaptureReplaySize

1
uint32_t shaderGroupHandleCaptureReplaySize { 0 };

variable maxRayDispatchInvocationCount

1
uint32_t maxRayDispatchInvocationCount { 0 };

variable shaderGroupHandleAlignment

1
uint32_t shaderGroupHandleAlignment { 0 };

variable maxRayHitAttributeSize

1
uint32_t maxRayHitAttributeSize { 0 };

Updated on 2026-01-20 at 00:03:57 +0000