MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::GraphicsResourceLimits Struct Reference

Resource limits and budgets for graphics subsystem. More...

#include <GlobalGraphicsInfo.hpp>

+ Collaboration diagram for MayaFlux::Core::GraphicsResourceLimits:

Public Attributes

uint32_t max_windows = 16
 Maximum number of concurrent windows.
 
uint32_t max_staging_buffer_mb = 256
 Maximum staging buffer size (MB)
 
uint32_t max_compute_buffer_mb = 1024
 Maximum compute buffer size (MB)
 
uint32_t max_texture_cache_mb = 2048
 Maximum texture cache size (MB)
 
uint32_t max_descriptor_sets = 1024
 Maximum number of descriptor sets.
 
uint32_t max_pipelines = 256
 Maximum number of pipeline state objects.
 

Detailed Description

Resource limits and budgets for graphics subsystem.

Prevents runaway resource usage, similar to audio buffer limits.

Definition at line 80 of file GlobalGraphicsInfo.hpp.


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