![]() |
Qt 6.x
The Qt SDK
|
#include "qssgrendershadercodegenerator_p.h"#include <QtQuick3DUtils/private/qssgutils_p.h>#include <QtQuick3DRuntimeRender/private/qssgrendercontextcore_p.h>#include <QtQuick3DRuntimeRender/private/qssgrendershaderlibrarymanager_p.h>#include <QtQuick3DRuntimeRender/private/qssgshaderresourcemergecontext_p.h>
Include dependency graph for qssgrendershadercodegenerator.cpp:Go to the source code of this file.
Classes | |
| struct | QSSGShaderGeneratedProgramOutput |
Functions | |
| template<typename T > | |
| static QT_BEGIN_NAMESPACE void | addStartCond (QByteArray &block, const T &var) |
| template<typename T > | |
| static void | addEndCond (QByteArray &block, const T &var) |
|
inlinestatic |
Definition at line 27 of file qssgrendershadercodegenerator.cpp.
References QSSGRenderShaderMetadata::Uniform::None, QByteArrayLiteral, and var.
Referenced by QSSGStageGeneratorBase::buildShaderSourcePass2().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 16 of file qssgrendershadercodegenerator.cpp.
References QString::asprintf(), QVariant::constData(), QSSGRenderShaderMetadata::Uniform::Negated, QSSGRenderShaderMetadata::Uniform::Regular, QString::toUtf8(), and var.
Referenced by QSSGStageGeneratorBase::buildShaderSourcePass2().
Here is the call graph for this function:
Here is the caller graph for this function: