![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qshaderdescription_p.h>
Public Member Functions | |
QShaderDescriptionPrivate () | |
QShaderDescriptionPrivate (const QShaderDescriptionPrivate &other) | |
QJsonDocument | makeDoc () |
void | writeToStream (QDataStream *stream, int version) |
void | loadFromStream (QDataStream *stream, int version) |
Static Public Member Functions | |
static QShaderDescriptionPrivate * | get (QShaderDescription *desc) |
static const QShaderDescriptionPrivate * | get (const QShaderDescription *desc) |
Definition at line 25 of file qshaderdescription_p.h.
|
inline |
Definition at line 27 of file qshaderdescription_p.h.
|
inline |
Definition at line 32 of file qshaderdescription_p.h.
|
inlinestatic |
Definition at line 54 of file qshaderdescription_p.h.
|
inlinestatic |
Definition at line 53 of file qshaderdescription_p.h.
void QShaderDescriptionPrivate::loadFromStream | ( | QDataStream * | stream, |
int | version ) |
Definition at line 1825 of file qshaderdescription.cpp.
QJsonDocument QShaderDescriptionPrivate::makeDoc | ( | ) |
Definition at line 1492 of file qshaderdescription.cpp.
void QShaderDescriptionPrivate::writeToStream | ( | QDataStream * | stream, |
int | version ) |
Definition at line 1642 of file qshaderdescription.cpp.
QList<QShaderDescription::InOutVariable> QShaderDescriptionPrivate::combinedImageSamplers |
Definition at line 66 of file qshaderdescription_p.h.
QList<QShaderDescription::BuiltinVariable> QShaderDescriptionPrivate::inBuiltins |
Definition at line 70 of file qshaderdescription_p.h.
QList<QShaderDescription::InOutVariable> QShaderDescriptionPrivate::inVars |
Definition at line 61 of file qshaderdescription_p.h.
std::array<uint, 3> QShaderDescriptionPrivate::localSize = {} |
Definition at line 72 of file qshaderdescription_p.h.
QList<QShaderDescription::BuiltinVariable> QShaderDescriptionPrivate::outBuiltins |
Definition at line 71 of file qshaderdescription_p.h.
QList<QShaderDescription::InOutVariable> QShaderDescriptionPrivate::outVars |
Definition at line 62 of file qshaderdescription_p.h.
QList<QShaderDescription::PushConstantBlock> QShaderDescriptionPrivate::pushConstantBlocks |
Definition at line 64 of file qshaderdescription_p.h.
QAtomicInt QShaderDescriptionPrivate::ref |
Definition at line 60 of file qshaderdescription_p.h.
QList<QShaderDescription::InOutVariable> QShaderDescriptionPrivate::separateImages |
Definition at line 67 of file qshaderdescription_p.h.
QList<QShaderDescription::InOutVariable> QShaderDescriptionPrivate::separateSamplers |
Definition at line 68 of file qshaderdescription_p.h.
QList<QShaderDescription::StorageBlock> QShaderDescriptionPrivate::storageBlocks |
Definition at line 65 of file qshaderdescription_p.h.
QList<QShaderDescription::InOutVariable> QShaderDescriptionPrivate::storageImages |
Definition at line 69 of file qshaderdescription_p.h.
QShaderDescription::TessellationMode QShaderDescriptionPrivate::tessMode = QShaderDescription::UnknownTessellationMode |
Definition at line 74 of file qshaderdescription_p.h.
uint QShaderDescriptionPrivate::tessOutVertCount = 0 |
Definition at line 73 of file qshaderdescription_p.h.
QShaderDescription::TessellationPartitioning QShaderDescriptionPrivate::tessPart = QShaderDescription::UnknownTessellationPartitioning |
Definition at line 76 of file qshaderdescription_p.h.
QShaderDescription::TessellationWindingOrder QShaderDescriptionPrivate::tessWind = QShaderDescription::UnknownTessellationWindingOrder |
Definition at line 75 of file qshaderdescription_p.h.
QList<QShaderDescription::UniformBlock> QShaderDescriptionPrivate::uniformBlocks |
Definition at line 63 of file qshaderdescription_p.h.