Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qquick3deffect.cpp File Reference
#include "qquick3deffect_p.h"
#include <QtQuick3DRuntimeRender/private/qssgrendercontextcore_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendereffect_p.h>
#include <QtQuick3DRuntimeRender/private/qssgshadermaterialadapter_p.h>
#include <QtQuick3DUtils/private/qssgutils_p.h>
#include <QtQuick/qquickwindow.h>
#include <QtQuick3D/private/qquick3dobject_p.h>
#include <QtQuick3D/private/qquick3dscenemanager_p.h>
#include <QtCore/qfile.h>
#include <QtCore/qurl.h>
+ Include dependency graph for qquick3deffect.cpp:

Go to the source code of this file.

Functions

static void insertVertexMainArgs (QByteArray &snippet)
 

Variables

static const char * default_effect_vertex_shader
 
static const char * default_effect_fragment_shader
 

Function Documentation

◆ insertVertexMainArgs()

static void insertVertexMainArgs ( QByteArray snippet)
inlinestatic

Definition at line 548 of file qquick3deffect.cpp.

References QByteArray::indexOf(), QByteArray::left(), QByteArray::mid(), and QByteArrayLiteral.

Referenced by QSSGMaterialVertexPipeline::beginVertexGeneration().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ default_effect_fragment_shader

const char* default_effect_fragment_shader
static
Initial value:
=
"void MAIN()\n"
"{\n"
" FRAGCOLOR = texture(INPUT, INPUT_UV);\n"
"}\n"

Definition at line 542 of file qquick3deffect.cpp.

◆ default_effect_vertex_shader

const char* default_effect_vertex_shader
static
Initial value:
=
"void MAIN()\n"
"{\n"
"}\n"

Definition at line 537 of file qquick3deffect.cpp.