![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgrendershadowmap_p.h>
Public Member Functions | |
QSSGRenderShadowMap (const QSSGRenderContextInterface &inContext) | |
~QSSGRenderShadowMap () | |
void | releaseCachedResources () |
void | addShadowMaps (const QSSGShaderLightList &renderableLights) |
QSSGShadowMapEntry * | shadowMapEntry (int lightIdx) |
QRhiTextureRenderTarget * | layerRenderTarget (int layerIndex) |
QRhiRenderPassDescriptor * | layerRenderPassDescriptor (int layerIndex) |
QRhiTexture * | shadowMapAtlasTexture () const |
qsizetype | shadowMapEntryCount () |
QRhiShaderResourceBindings * | shadowClearSrb () const |
Public Attributes | |
const QSSGRenderContextInterface & | m_context |
Definition at line 76 of file qssgrendershadowmap_p.h.
|
explicit |
Definition at line 183 of file qssgrendershadowmap.cpp.
QSSGRenderShadowMap::~QSSGRenderShadowMap | ( | ) |
Definition at line 188 of file qssgrendershadowmap.cpp.
void QSSGRenderShadowMap::addShadowMaps | ( | const QSSGShaderLightList & | renderableLights | ) |
Definition at line 211 of file qssgrendershadowmap.cpp.
QRhiRenderPassDescriptor * QSSGRenderShadowMap::layerRenderPassDescriptor | ( | int | layerIndex | ) |
Definition at line 495 of file qssgrendershadowmap.cpp.
QRhiTextureRenderTarget * QSSGRenderShadowMap::layerRenderTarget | ( | int | layerIndex | ) |
Definition at line 488 of file qssgrendershadowmap.cpp.
void QSSGRenderShadowMap::releaseCachedResources | ( | ) |
Definition at line 193 of file qssgrendershadowmap.cpp.
|
inline |
Definition at line 95 of file qssgrendershadowmap_p.h.
QRhiTexture * QSSGRenderShadowMap::shadowMapAtlasTexture | ( | ) | const |
Definition at line 502 of file qssgrendershadowmap.cpp.
QSSGShadowMapEntry * QSSGRenderShadowMap::shadowMapEntry | ( | int | lightIdx | ) |
Definition at line 475 of file qssgrendershadowmap.cpp.
|
inline |
Definition at line 93 of file qssgrendershadowmap_p.h.
const QSSGRenderContextInterface& QSSGRenderShadowMap::m_context |
Definition at line 81 of file qssgrendershadowmap_p.h.