Nebula
Loading...
Searching...
No Matches
Decals::[struct].decalState Struct Reference

Public Attributes

CoreGraphics::ShaderId classificationShader
CoreGraphics::ShaderProgramId cullProgram
CoreGraphics::ShaderProgramId debugProgram
CoreGraphics::ShaderProgramId renderPBRProgram
CoreGraphics::ShaderProgramId renderEmissiveProgram
CoreGraphics::BufferId clusterDecalIndexLists
CoreGraphics::BufferSet stagingClusterDecalsList
CoreGraphics::BufferId clusterDecalsList
CoreGraphics::BufferId clusterPointDecals
CoreGraphics::BufferId clusterSpotDecals
DecalsCluster::PBRDecal pbrDecals [256]
DecalsCluster::EmissiveDecal emissiveDecals [256]

Member Data Documentation

◆ classificationShader

CoreGraphics::ShaderId Decals::[struct].decalState classificationShader

◆ clusterDecalIndexLists

CoreGraphics::BufferId Decals::[struct].decalState clusterDecalIndexLists

◆ clusterDecalsList

CoreGraphics::BufferId Decals::[struct].decalState clusterDecalsList

◆ clusterPointDecals

CoreGraphics::BufferId Decals::[struct].decalState clusterPointDecals

◆ clusterSpotDecals

CoreGraphics::BufferId Decals::[struct].decalState clusterSpotDecals

◆ cullProgram

CoreGraphics::ShaderProgramId Decals::[struct].decalState cullProgram

◆ debugProgram

CoreGraphics::ShaderProgramId Decals::[struct].decalState debugProgram

◆ emissiveDecals

DecalsCluster::EmissiveDecal Decals::[struct].decalState[256]

◆ pbrDecals

DecalsCluster::PBRDecal Decals::[struct].decalState[256]

◆ renderEmissiveProgram

CoreGraphics::ShaderProgramId Decals::[struct].decalState renderEmissiveProgram

◆ renderPBRProgram

CoreGraphics::ShaderProgramId Decals::[struct].decalState renderPBRProgram

◆ stagingClusterDecalsList

CoreGraphics::BufferSet Decals::[struct].decalState stagingClusterDecalsList

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