Qt 6.x
The Qt SDK
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 297 of file qrhimetal.mm.

Member Data Documentation

◆ bufferBatches

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

◆ bufferOffsetBatches

QRhiBatchedBindings<NSUInteger> QMetalShaderResourceBindingsData::Stage::bufferOffsetBatches

◆ buffers

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

Definition at line 311 of file qrhimetal.mm.

Referenced by QRhiMetal::enqueueShaderResourceBindings().

◆ samplerBatches

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

◆ samplers

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

Definition at line 313 of file qrhimetal.mm.

Referenced by QRhiMetal::enqueueShaderResourceBindings().

◆ textureBatches

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

◆ textures

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

Definition at line 312 of file qrhimetal.mm.

Referenced by QRhiMetal::enqueueShaderResourceBindings().


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