![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qshader_p.h>
Public Member Functions | |
QShaderPrivate () | |
QShaderPrivate (const QShaderPrivate &other) |
Static Public Member Functions | |
static QShaderPrivate * | get (QShader *s) |
static const QShaderPrivate * | get (const QShader *s) |
static int | qtQsbVersion (QShader::SerializedFormatVersion qtVersion) |
Static Public Attributes | |
static const int | QSB_VERSION = 9 |
static const int | QSB_VERSION_WITHOUT_INPUT_OUTPUT_INTERFACE_BLOCKS = 8 |
static const int | QSB_VERSION_WITHOUT_EXTENDED_STORAGE_BUFFER_INFO = 7 |
static const int | QSB_VERSION_WITHOUT_NATIVE_SHADER_INFO = 6 |
static const int | QSB_VERSION_WITHOUT_SEPARATE_IMAGES_AND_SAMPLERS = 5 |
static const int | QSB_VERSION_WITHOUT_VAR_ARRAYDIMS = 4 |
static const int | QSB_VERSION_WITH_CBOR = 3 |
static const int | QSB_VERSION_WITH_BINARY_JSON = 2 |
static const int | QSB_VERSION_WITHOUT_BINDINGS = 1 |
Definition at line 25 of file qshader_p.h.
Definition at line 37 of file qshader_p.h.
|
inline |
Definition at line 48 of file qshader_p.h.
|
inline |
Definition at line 53 of file qshader_p.h.
|
inlinestatic |
Definition at line 66 of file qshader_p.h.
|
inlinestatic |
Definition at line 65 of file qshader_p.h.
|
inlinestatic |
Definition at line 67 of file qshader_p.h.
QMap<QShaderKey, QShader::NativeResourceBindingMap> QShaderPrivate::bindings |
Definition at line 84 of file qshader_p.h.
QMap<QShaderKey, QShader::SeparateToCombinedImageSamplerMappingList> QShaderPrivate::combinedImageMap |
Definition at line 85 of file qshader_p.h.
QShaderDescription QShaderPrivate::desc |
Definition at line 81 of file qshader_p.h.
QMap<QShaderKey, QShader::NativeShaderInfo> QShaderPrivate::nativeShaderInfoMap |
Definition at line 86 of file qshader_p.h.
|
static |
Definition at line 27 of file qshader_p.h.
|
static |
Definition at line 34 of file qshader_p.h.
|
static |
Definition at line 33 of file qshader_p.h.
|
static |
Definition at line 35 of file qshader_p.h.
|
static |
Definition at line 29 of file qshader_p.h.
|
static |
Definition at line 28 of file qshader_p.h.
|
static |
Definition at line 30 of file qshader_p.h.
|
static |
Definition at line 31 of file qshader_p.h.
|
static |
Definition at line 32 of file qshader_p.h.
int QShaderPrivate::qsbVersion = QSB_VERSION |
Definition at line 79 of file qshader_p.h.
QAtomicInt QShaderPrivate::ref |
Definition at line 78 of file qshader_p.h.
QMap<QShaderKey, QShaderCode> QShaderPrivate::shaders |
Definition at line 83 of file qshader_p.h.
QShader::Stage QShaderPrivate::stage = QShader::VertexStage |
Definition at line 80 of file qshader_p.h.