Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qssgrendereffect.cpp File Reference
#include <QtQuick3DRuntimeRender/private/qssgrendereffect_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderlayer_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendercommands_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendercontextcore_p.h>
#include <QtGui/QVector2D>
#include <QtGui/QVector3D>
+ Include dependency graph for qssgrendereffect.cpp:

Go to the source code of this file.

Variables

static const char * effect_vertex_main_pre
 
static const char * effect_vertex_main_position
 
static const char * effect_vertex_main_post
 
static const char * effect_fragment_main
 
static const char * effect_fragment_main_with_tonemapping
 

Variable Documentation

◆ effect_fragment_main

const char* effect_fragment_main
static
Initial value:
=
"void main()\n"
"{\n"
" qt_customMain();\n"
"}\n"

Definition at line 48 of file qssgrendereffect.cpp.

Referenced by QSSGRenderEffect::finalizeShaders().

◆ effect_fragment_main_with_tonemapping

const char* effect_fragment_main_with_tonemapping
static
Initial value:
=
"#include \"tonemapping.glsllib\"\n"
"void main()\n"
"{\n"
" qt_customMain();\n"
" fragOutput = qt_tonemap(fragOutput);\n"
"}\n"

Definition at line 54 of file qssgrendereffect.cpp.

Referenced by QSSGRenderEffect::finalizeShaders().

◆ effect_vertex_main_position

const char* effect_vertex_main_position
static
Initial value:
=
" gl_Position = qt_modelViewProjection * qt_vertPosition;\n"

Definition at line 42 of file qssgrendereffect.cpp.

Referenced by QSSGRenderEffect::finalizeShaders().

◆ effect_vertex_main_post

const char* effect_vertex_main_post
static
Initial value:
=
"}\n"

Definition at line 45 of file qssgrendereffect.cpp.

Referenced by QSSGRenderEffect::finalizeShaders().

◆ effect_vertex_main_pre

const char* effect_vertex_main_pre
static
Initial value:
=
"void main()\n"
"{\n"
" qt_inputUV = attr_uv;\n"
" qt_textureUV = qt_effectTextureMapUV(attr_uv);\n"
" vec4 qt_vertPosition = vec4(attr_pos, 1.0);\n"
" qt_customMain(qt_vertPosition.xyz);\n"

Definition at line 34 of file qssgrendereffect.cpp.

Referenced by QSSGRenderEffect::finalizeShaders().