Go to the source code of this file.
◆ kCurveSBTOffset
| constexpr uint32_t kCurveSBTOffset = 5u |
|
inlineconstexpr |
◆ kDiskLightSBTOffset
| constexpr uint32_t kDiskLightSBTOffset = 4u |
|
inlineconstexpr |
◆ kGSInstanceTypeCurve
| constexpr uint32_t kGSInstanceTypeCurve = 1u |
|
inlineconstexpr |
◆ kGSInstanceTypeMask
| constexpr uint32_t kGSInstanceTypeMask = 0xFFu |
|
inlineconstexpr |
◆ kGSInstanceTypeMesh
| constexpr uint32_t kGSInstanceTypeMesh = 0u |
|
inlineconstexpr |
◆ kGSLightTypeDirectional
| constexpr uint32_t kGSLightTypeDirectional = 1u |
|
inlineconstexpr |
◆ kGSLightTypeDisk
| constexpr uint32_t kGSLightTypeDisk = 4u |
|
inlineconstexpr |
◆ kGSLightTypeEnvironment
| constexpr uint32_t kGSLightTypeEnvironment = 0u |
|
inlineconstexpr |
◆ kGSLightTypeMask
| constexpr uint32_t kGSLightTypeMask = 0xFFu |
|
inlineconstexpr |
◆ kGSLightTypePoint
| constexpr uint32_t kGSLightTypePoint = 2u |
|
inlineconstexpr |
◆ kGSLightTypeRect
| constexpr uint32_t kGSLightTypeRect = 5u |
|
inlineconstexpr |
◆ kGSLightTypeSpot
| constexpr uint32_t kGSLightTypeSpot = 3u |
|
inlineconstexpr |
◆ kLightSelectionClusterBit
| constexpr uint32_t kLightSelectionClusterBit = 1u << 31u |
|
inlineconstexpr |
◆ kLightSelectionIndexMask
◆ kRectLightSBTOffset
| constexpr uint32_t kRectLightSBTOffset = 3u |
|
inlineconstexpr |
◆ kSphereLightSBTOffset
| constexpr uint32_t kSphereLightSBTOffset = 6u |
|
inlineconstexpr |
◆ Mesh
Initial value:= 1 << 0
struct GSMesh
{
uint32_t meshletVtxOffset;
uint32_t meshletTriOffset;
uint32_t meshletGlobalIndex;
}
Definition GPUScene.hpp:40