Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGShaderDirectionalLightData Struct Reference

#include <qssgrhicontext_p.h>

Collaboration diagram for QSSGShaderDirectionalLightData:

Public Attributes

float direction [3]
float shadowBias
float diffuseColor [3]
float shadowFactor
float specularColor [3]
float enableShadows
float matrices [4][16]
float dimensionsInverted [4][4]
float csmSplits [4]
float csmActive [4]
float atlasLocations [4][4]
quint32 lightmapState
quint32 shadowPcfSamples
quint32 csmNumSplits
float shadowPcfFactor
float shadowMapFar
float csmBlendRatio
float padding [2]

Detailed Description

Definition at line 323 of file qssgrhicontext_p.h.

Member Data Documentation

◆ atlasLocations

float QSSGShaderDirectionalLightData::atlasLocations[4][4]

Definition at line 337 of file qssgrhicontext_p.h.

◆ csmActive

float QSSGShaderDirectionalLightData::csmActive[4]

Definition at line 336 of file qssgrhicontext_p.h.

◆ csmBlendRatio

float QSSGShaderDirectionalLightData::csmBlendRatio

Definition at line 345 of file qssgrhicontext_p.h.

◆ csmNumSplits

quint32 QSSGShaderDirectionalLightData::csmNumSplits

Definition at line 341 of file qssgrhicontext_p.h.

◆ csmSplits

float QSSGShaderDirectionalLightData::csmSplits[4]

Definition at line 335 of file qssgrhicontext_p.h.

◆ diffuseColor

float QSSGShaderDirectionalLightData::diffuseColor[3]

Definition at line 327 of file qssgrhicontext_p.h.

◆ dimensionsInverted

float QSSGShaderDirectionalLightData::dimensionsInverted[4][4]

Definition at line 334 of file qssgrhicontext_p.h.

◆ direction

float QSSGShaderDirectionalLightData::direction[3]

Definition at line 324 of file qssgrhicontext_p.h.

◆ enableShadows

float QSSGShaderDirectionalLightData::enableShadows

Definition at line 331 of file qssgrhicontext_p.h.

◆ lightmapState

quint32 QSSGShaderDirectionalLightData::lightmapState

Definition at line 339 of file qssgrhicontext_p.h.

◆ matrices

float QSSGShaderDirectionalLightData::matrices[4][16]

Definition at line 333 of file qssgrhicontext_p.h.

◆ padding

float QSSGShaderDirectionalLightData::padding[2]

Definition at line 346 of file qssgrhicontext_p.h.

◆ shadowBias

float QSSGShaderDirectionalLightData::shadowBias

Definition at line 325 of file qssgrhicontext_p.h.

◆ shadowFactor

float QSSGShaderDirectionalLightData::shadowFactor

Definition at line 328 of file qssgrhicontext_p.h.

◆ shadowMapFar

float QSSGShaderDirectionalLightData::shadowMapFar

Definition at line 344 of file qssgrhicontext_p.h.

◆ shadowPcfFactor

float QSSGShaderDirectionalLightData::shadowPcfFactor

Definition at line 342 of file qssgrhicontext_p.h.

◆ shadowPcfSamples

quint32 QSSGShaderDirectionalLightData::shadowPcfSamples

Definition at line 340 of file qssgrhicontext_p.h.

◆ specularColor

float QSSGShaderDirectionalLightData::specularColor[3]

Definition at line 330 of file qssgrhicontext_p.h.


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