Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <private/qquickshadereffect_p_p.h>
#include <private/qsgcontextplugin_p.h>
#include <private/qsgrhisupport_p.h>
#include <private/qquickwindow_p.h>
#include "moc_qquickshadereffect_p.cpp"
Go to the source code of this file.
Classes | |
class | QtPrivate::EffectSlotMapper |
Namespaces | |
namespace | QtPrivate |
\macro QT_NO_KEYWORDS > | |
Typedefs | |
using | QQuickShaderInfoCache = QHash<QUrl, QSGGuiThreadShaderEffectManager::ShaderInfo> |
Functions | |
constexpr int | indexToMappedId (const int shaderType, const int idx) |
constexpr int | mappedIdToIndex (const int mappedId) |
constexpr int | mappedIdToShaderType (const int mappedId) |
static QVariant | getValueFromProperty (QObject *item, const QMetaObject *itemMetaObject, const QByteArray &name, int propertyIndex) |
void | qtquick_shadereffect_purge_gui_thread_shader_cache () |
Definition at line 1230 of file qquickshadereffect.cpp.
|
inlinestatic |
Definition at line 1218 of file qquickshadereffect.cpp.
References item.
Referenced by QQuickShaderEffectPrivate::propertyChanged().
|
constexpr |
Definition at line 815 of file qquickshadereffect.cpp.
|
constexpr |
Definition at line 820 of file qquickshadereffect.cpp.
Referenced by QQuickShaderEffectPrivate::propertyChanged(), and QQuickShaderEffectPrivate::updateUniformValue().
|
constexpr |
Definition at line 825 of file qquickshadereffect.cpp.
Referenced by QQuickShaderEffectPrivate::propertyChanged(), and QQuickShaderEffectPrivate::updateUniformValue().
void qtquick_shadereffect_purge_gui_thread_shader_cache | ( | ) |
Definition at line 1233 of file qquickshadereffect.cpp.
Referenced by QQuickWindow::releaseResources().