Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QMetalShaderResourceBindingsData::Stage Struct Reference
+ Collaboration diagram for QMetalShaderResourceBindingsData::Stage:

Classes

struct  Buffer
 
struct  Sampler
 
struct  Texture
 

Public Attributes

QVarLengthArray< Buffer, 8 > buffers
 
QVarLengthArray< Texture, 8 > textures
 
QVarLengthArray< Sampler, 8 > samplers
 
QRhiBatchedBindings< id< MTLBuffer > > bufferBatches
 
QRhiBatchedBindings< NSUIntegerbufferOffsetBatches
 
QRhiBatchedBindings< id< MTLTexture > > textureBatches
 
QRhiBatchedBindings< id< MTLSamplerState > > samplerBatches
 

Detailed Description

Definition at line 308 of file qrhimetal.mm.

Member Data Documentation

◆ bufferBatches

QRhiBatchedBindings<id<MTLBuffer> > QMetalShaderResourceBindingsData::Stage::bufferBatches

Definition at line 325 of file qrhimetal.mm.

◆ bufferOffsetBatches

QRhiBatchedBindings<NSUInteger> QMetalShaderResourceBindingsData::Stage::bufferOffsetBatches

Definition at line 326 of file qrhimetal.mm.

◆ buffers

QVarLengthArray<Buffer, 8> QMetalShaderResourceBindingsData::Stage::buffers

Definition at line 322 of file qrhimetal.mm.

◆ samplerBatches

QRhiBatchedBindings<id<MTLSamplerState> > QMetalShaderResourceBindingsData::Stage::samplerBatches

Definition at line 328 of file qrhimetal.mm.

◆ samplers

QVarLengthArray<Sampler, 8> QMetalShaderResourceBindingsData::Stage::samplers

Definition at line 324 of file qrhimetal.mm.

◆ textureBatches

QRhiBatchedBindings<id<MTLTexture> > QMetalShaderResourceBindingsData::Stage::textureBatches

Definition at line 327 of file qrhimetal.mm.

◆ textures

QVarLengthArray<Texture, 8> QMetalShaderResourceBindingsData::Stage::textures

Definition at line 323 of file qrhimetal.mm.


The documentation for this struct was generated from the following file: