4#ifndef QSHADERDESCRIPTION_P_H
5#define QSHADERDESCRIPTION_P_H
19#include <QtCore/QList>
20#include <QtCore/QAtomicInt>
21#include <QtCore/QJsonDocument>
35 outVars(
other.outVars),
36 uniformBlocks(
other.uniformBlocks),
37 pushConstantBlocks(
other.pushConstantBlocks),
38 storageBlocks(
other.storageBlocks),
39 combinedImageSamplers(
other.combinedImageSamplers),
40 separateImages(
other.separateImages),
41 separateSamplers(
other.separateSamplers),
42 storageImages(
other.storageImages),
43 inBuiltins(
other.inBuiltins),
44 outBuiltins(
other.outBuiltins),
45 localSize(
other.localSize),
46 tessOutVertCount(
other.tessOutVertCount),
47 tessMode(
other.tessMode),
48 tessWind(
other.tessWind),
49 tessPart(
other.tessPart)
72 std::array<uint, 3> localSize = {};
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
TessellationWindingOrder
\value UnknownTessellationWindingOrder \value CwTessellationWindingOrder \value CcwTessellationWindin...
@ UnknownTessellationWindingOrder
TessellationMode
\value UnknownTessellationMode \value TrianglesTessellationMode \value QuadTessellationMode \value Is...
@ UnknownTessellationMode
TessellationPartitioning
\value UnknownTessellationPartitioning \value EqualTessellationPartitioning \value FractionalEvenTess...
@ UnknownTessellationPartitioning
Combined button and popup list for selecting options.
QList< QShaderDescription::InOutVariable > separateImages
QShaderDescriptionPrivate()
QList< QShaderDescription::InOutVariable > inVars
QList< QShaderDescription::StorageBlock > storageBlocks
static QShaderDescriptionPrivate * get(QShaderDescription *desc)
QList< QShaderDescription::BuiltinVariable > inBuiltins
QList< QShaderDescription::InOutVariable > combinedImageSamplers
QList< QShaderDescription::BuiltinVariable > outBuiltins
QList< QShaderDescription::InOutVariable > outVars
static const QShaderDescriptionPrivate * get(const QShaderDescription *desc)
QList< QShaderDescription::InOutVariable > storageImages
QList< QShaderDescription::UniformBlock > uniformBlocks
QList< QShaderDescription::InOutVariable > separateSamplers
QList< QShaderDescription::PushConstantBlock > pushConstantBlocks
QShaderDescriptionPrivate(const QShaderDescriptionPrivate &other)