![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qquick3dshaderutils_p.h"#include <QtCore/qfile.h>#include <QtQml/qqmlcontext.h>#include <QtQml/qqmlfile.h>#include "qquick3dviewport_p.h"#include "qquick3dcustommaterial_p.h"#include "qquick3deffect_p.h"#include "qquick3dtextureproviderextension.h"#include <ssg/qssgrenderextensions.h>#include <ssg/qquick3dextensionhelpers.h>#include <QtQuick3DRuntimeRender/private/qssgrenderimage_p.h>#include <QtCore/QLoggingCategory>Go to the source code of this file.
Namespaces | |
| namespace | QSSGShaderUtils |
| \qmltype Shader \inherits QtObject \inqmlmodule QtQuick3D | |
Functions | |
| void | QSSGShaderUtils::setResolveFunction (ResolveFunction fn) |
| QByteArray | QSSGShaderUtils::resolveShader (const QUrl &fileUrl, const QQmlContext *context, QByteArray &shaderPathKey) |
| QByteArray | QSSGShaderUtils::uniformTypeName (QMetaType typetype) |
| QByteArray | QSSGShaderUtils::uniformTypeName (QSSGRenderShaderValue::Type typetype) |
| QSSGRenderShaderValue::Type | QSSGShaderUtils::uniformType (QMetaType typetype) |
| MetaTypeList | QSSGShaderUtils::supportedMetatypes () |
Variables | |
| ResolveFunction | QSSGShaderUtils::resolveShaderOverride = nullptr |
| static constexpr QMetaType::Type | QSSGShaderUtils::qssg_metatype_list [] |