![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgrhieffectsystem_p.h>
Public Member Functions | |
QSSGRhiEffectSystem (const std::shared_ptr< QSSGRenderContextInterface > &sgContext) | |
~QSSGRhiEffectSystem () | |
void | setup (QSize outputSize) |
QRhiTexture * | process (const QSSGRenderLayer &layer, QRhiTexture *inTexture, QRhiTexture *inDepthTexture, QRhiTexture *inNormalTexture) |
Static Public Member Functions | |
static QSSGRenderTextureFormat::Format | overriddenOutputFormat (const QSSGRenderEffect *inEffect) |
static QSSGRhiShaderPipelinePtr | buildShaderForEffect (const QSSGBindShader &inCmd, QSSGProgramGenerator &generator, QSSGShaderLibraryManager &shaderLib, QSSGShaderCache &shaderCache, bool isYUpInFramebuffer, int viewCount) |
Definition at line 63 of file qssgrhieffectsystem_p.h.
|
explicit |
Definition at line 43 of file qssgrhieffectsystem.cpp.
QSSGRhiEffectSystem::~QSSGRhiEffectSystem | ( | ) |
Definition at line 48 of file qssgrhieffectsystem.cpp.
|
static |
Definition at line 426 of file qssgrhieffectsystem.cpp.
|
static |
Definition at line 237 of file qssgrhieffectsystem.cpp.
QRhiTexture * QSSGRhiEffectSystem::process | ( | const QSSGRenderLayer & | layer, |
QRhiTexture * | inTexture, | ||
QRhiTexture * | inDepthTexture, | ||
QRhiTexture * | inNormalTexture ) |
Definition at line 167 of file qssgrhieffectsystem.cpp.
Definition at line 53 of file qssgrhieffectsystem.cpp.