Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qssgrhieffectsystem.cpp File Reference
#include <QtQuick3DRuntimeRender/private/qssgrhieffectsystem_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderer_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrhiquadrenderer_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendercontextcore_p.h>
#include <qtquick3d_tracepoints_p.h>
#include <QtQuick3DUtils/private/qssgassert_p.h>
#include <QtCore/qloggingcategory.h>
+ Include dependency graph for qssgrhieffectsystem.cpp:

Go to the source code of this file.

Classes

struct  QSSGRhiEffectTexture
 

Functions

QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY (lcEffectSystem)
 
 Q_LOGGING_CATEGORY (lcEffectSystem, "qt.quick3d.effects")
 

Variables

static const char * effect_builtin_textureMapUV
 
static const char * effect_builtin_textureMapUVFlipped
 

Function Documentation

◆ Q_DECLARE_LOGGING_CATEGORY()

QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY ( lcEffectSystem  )

◆ Q_LOGGING_CATEGORY()

Q_LOGGING_CATEGORY ( lcEffectSystem  ,
"qt.quick3d.effects"   
)

Variable Documentation

◆ effect_builtin_textureMapUV

const char* effect_builtin_textureMapUV
static
Initial value:
=
"vec2 qt_effectTextureMapUV(vec2 uv)\n"
"{\n"
" return uv;\n"
"}\n"

Definition at line 367 of file qssgrhieffectsystem.cpp.

Referenced by QSSGRhiEffectSystem::buildShaderForEffect().

◆ effect_builtin_textureMapUVFlipped

const char* effect_builtin_textureMapUVFlipped
static
Initial value:
=
"vec2 qt_effectTextureMapUV(vec2 uv)\n"
"{\n"
" return vec2(uv.x, 1.0 - uv.y);\n"
"}\n"

Definition at line 373 of file qssgrhieffectsystem.cpp.

Referenced by QSSGRhiEffectSystem::buildShaderForEffect().