#include <qssgrhicontext_p.h>
|
| void | clear () |
| | QSSGRhiShaderResourceBindingList () |
| | QSSGRhiShaderResourceBindingList (const QSSGRhiShaderResourceBindingList &other) |
| QSSGRhiShaderResourceBindingList & | operator= (const QSSGRhiShaderResourceBindingList &other) Q_DECL_NOTHROW |
| void | addUniformBuffer (int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf, int offset=0, int size=0) |
| void | addTexture (int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, QRhiSampler *sampler) |
| void | addImageLoad (int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, int level) |
| void | addImageStore (int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, int level) |
| void | addImageLoadStore (int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiTexture *tex, int level) |
| void | addStorageBuffer (int binding, QRhiShaderResourceBinding::StageFlags stage, QRhiBuffer *buf, int offset=0, int size=0) |
Definition at line 591 of file qssgrhicontext_p.h.
◆ QSSGRhiShaderResourceBindingList() [1/2]
| QSSGRhiShaderResourceBindingList::QSSGRhiShaderResourceBindingList |
( |
| ) |
|
|
inline |
◆ QSSGRhiShaderResourceBindingList() [2/2]
◆ addImageLoad()
| void QSSGRhiShaderResourceBindingList::addImageLoad |
( |
int | binding, |
|
|
QRhiShaderResourceBinding::StageFlags | stage, |
|
|
QRhiTexture * | tex, |
|
|
int | level ) |
◆ addImageLoadStore()
| void QSSGRhiShaderResourceBindingList::addImageLoadStore |
( |
int | binding, |
|
|
QRhiShaderResourceBinding::StageFlags | stage, |
|
|
QRhiTexture * | tex, |
|
|
int | level ) |
◆ addImageStore()
| void QSSGRhiShaderResourceBindingList::addImageStore |
( |
int | binding, |
|
|
QRhiShaderResourceBinding::StageFlags | stage, |
|
|
QRhiTexture * | tex, |
|
|
int | level ) |
◆ addStorageBuffer()
| void QSSGRhiShaderResourceBindingList::addStorageBuffer |
( |
int | binding, |
|
|
QRhiShaderResourceBinding::StageFlags | stage, |
|
|
QRhiBuffer * | buf, |
|
|
int | offset = 0, |
|
|
int | size = 0 ) |
◆ addTexture()
| void QSSGRhiShaderResourceBindingList::addTexture |
( |
int | binding, |
|
|
QRhiShaderResourceBinding::StageFlags | stage, |
|
|
QRhiTexture * | tex, |
|
|
QRhiSampler * | sampler ) |
◆ addUniformBuffer()
| void QSSGRhiShaderResourceBindingList::addUniformBuffer |
( |
int | binding, |
|
|
QRhiShaderResourceBinding::StageFlags | stage, |
|
|
QRhiBuffer * | buf, |
|
|
int | offset = 0, |
|
|
int | size = 0 ) |
◆ clear()
| void QSSGRhiShaderResourceBindingList::clear |
( |
| ) |
|
|
inline |
◆ operator=()
| size_t QSSGRhiShaderResourceBindingList::h = 0 |
◆ MAX_SIZE
| const int QSSGRhiShaderResourceBindingList::MAX_SIZE = 32 |
|
static |
| int QSSGRhiShaderResourceBindingList::p = 0 |
The documentation for this class was generated from the following files: