![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsgrhishadereffectnode_p.h>
Classes | |
struct | Constant |
Public Member Functions | |
void | reset (const QShader &vs, const QShader &fs) |
void | feedConstants (const QSGShaderEffectNode::ShaderData &shader, const QSet< int > *dirtyIndices=nullptr) |
void | feedSamplers (const QSGShaderEffectNode::ShaderData &shader, const QSet< int > *dirtyIndices=nullptr) |
void | linkTextureSubRects () |
void | dump () |
Public Attributes | |
bool | m_error |
QShader | m_vs |
QShader | m_fs |
QHash< uint, Constant > | m_constants |
QHash< int, QVariant > | m_samplers |
QHash< QByteArray, int > | m_samplerNameMap |
QSet< int > | m_subRectBindings |
Definition at line 29 of file qsgrhishadereffectnode_p.h.
void QSGRhiShaderLinker::dump | ( | ) |
Definition at line 136 of file qsgrhishadereffectnode.cpp.
References m_error.
void QSGRhiShaderLinker::feedConstants | ( | const QSGShaderEffectNode::ShaderData & | shader, |
const QSet< int > * | dirtyIndices = nullptr ) |
Definition at line 40 of file qsgrhishadereffectnode.cpp.
void QSGRhiShaderLinker::feedSamplers | ( | const QSGShaderEffectNode::ShaderData & | shader, |
const QSet< int > * | dirtyIndices = nullptr ) |
Definition at line 83 of file qsgrhishadereffectnode.cpp.
void QSGRhiShaderLinker::linkTextureSubRects | ( | ) |
Definition at line 117 of file qsgrhishadereffectnode.cpp.
QT_BEGIN_NAMESPACE void QSGRhiShaderLinker::reset | ( | const QShader & | vs, |
const QShader & | fs ) |
Definition at line 21 of file qsgrhishadereffectnode.cpp.
References m_error.
Definition at line 53 of file qsgrhishadereffectnode_p.h.
bool QSGRhiShaderLinker::m_error |
Definition at line 50 of file qsgrhishadereffectnode_p.h.
QShader QSGRhiShaderLinker::m_fs |
Definition at line 52 of file qsgrhishadereffectnode_p.h.
QHash<QByteArray, int> QSGRhiShaderLinker::m_samplerNameMap |
Definition at line 55 of file qsgrhishadereffectnode_p.h.
Definition at line 54 of file qsgrhishadereffectnode_p.h.
QSet<int> QSGRhiShaderLinker::m_subRectBindings |
Definition at line 56 of file qsgrhishadereffectnode_p.h.
QShader QSGRhiShaderLinker::m_vs |
Definition at line 51 of file qsgrhishadereffectnode_p.h.