Nebula
Loading...
Searching...
No Matches
Lighting::[struct].clusterState Struct Reference

Public Attributes

CoreGraphics::ShaderId classificationShader
CoreGraphics::ShaderProgramId cullProgram
CoreGraphics::ShaderProgramId debugProgram
CoreGraphics::ShaderProgramId renderProgram
CoreGraphics::BufferId clusterLightIndexLists
CoreGraphics::BufferSet stagingClusterLightsList
CoreGraphics::BufferId clusterLightsList
CoreGraphics::BufferId clusterPointLights
CoreGraphics::BufferId clusterSpotLights
CoreGraphics::ResourceTableId resourceTable
uint numThreadsThisFrame
LightsCluster::LightLists::STRUCT lightList
LightsCluster::LightUniforms::STRUCT consts

Member Data Documentation

◆ classificationShader

CoreGraphics::ShaderId Lighting::[struct].clusterState classificationShader

◆ clusterLightIndexLists

CoreGraphics::BufferId Lighting::[struct].clusterState clusterLightIndexLists

◆ clusterLightsList

CoreGraphics::BufferId Lighting::[struct].clusterState clusterLightsList

◆ clusterPointLights

CoreGraphics::BufferId Lighting::[struct].clusterState clusterPointLights

◆ clusterSpotLights

CoreGraphics::BufferId Lighting::[struct].clusterState clusterSpotLights

◆ consts

LightsCluster::LightUniforms::STRUCT Lighting::[struct].clusterState consts

◆ cullProgram

CoreGraphics::ShaderProgramId Lighting::[struct].clusterState cullProgram

◆ debugProgram

CoreGraphics::ShaderProgramId Lighting::[struct].clusterState debugProgram

◆ lightList

LightsCluster::LightLists::STRUCT Lighting::[struct].clusterState lightList

◆ numThreadsThisFrame

uint Lighting::[struct].clusterState numThreadsThisFrame

◆ renderProgram

CoreGraphics::ShaderProgramId Lighting::[struct].clusterState renderProgram

◆ resourceTable

CoreGraphics::ResourceTableId Lighting::[struct].clusterState resourceTable

◆ stagingClusterLightsList

CoreGraphics::BufferSet Lighting::[struct].clusterState stagingClusterLightsList

The documentation for this struct was generated from the following files: