Loading...
Searching...
No Matches
score::gfx::GraphicsStorageResources Struct Reference

Aggregate of all graphics-visible storage resources for a node. More...

Detailed Description

Aggregate of all graphics-visible storage resources for a node.

Public Member Functions

void release ()
 

Public Attributes

std::vector< GraphicsSSBOssbos
 
std::vector< GraphicsStorageImageimages
 
std::vector< GraphicsUBOubos
 
QRhiBuffer * indirectDrawBuffer {}
 
bool indirectDrawIndexed {false}
 
int indirectDrawSsboIndex {-1}
 
int nextBinding {-1}
 
QRhiBuffer * sentinelBuffer {}
 StorageBuffer usage only.
 
QRhiBuffer * sentinelUniformBuffer {}
 UniformBuffer usage only (GL rejects combined usages)
 
uint32_t sentinelSize {0}
 

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