Blender  V3.3
Classes | Namespaces | Macros
mtl_capabilities.hh File Reference

Go to the source code of this file.

Classes

struct  blender::gpu::MTLCapabilities
 

Namespaces

 blender
 
 blender::gpu
 

Macros

#define MTL_MAX_TEXTURE_SLOTS   128
 
#define MTL_MAX_SAMPLER_SLOTS   MTL_MAX_TEXTURE_SLOTS
 
#define MTL_MAX_UNIFORM_BUFFER_BINDINGS   31
 
#define MTL_MAX_VERTEX_INPUT_ATTRIBUTES   31
 
#define MTL_MAX_UNIFORMS_PER_BLOCK   64
 

Macro Definition Documentation

◆ MTL_MAX_SAMPLER_SLOTS

#define MTL_MAX_SAMPLER_SLOTS   MTL_MAX_TEXTURE_SLOTS

Definition at line 16 of file mtl_capabilities.hh.

◆ MTL_MAX_TEXTURE_SLOTS

#define MTL_MAX_TEXTURE_SLOTS   128

Upper Bound/Fixed Limits

Definition at line 15 of file mtl_capabilities.hh.

◆ MTL_MAX_UNIFORM_BUFFER_BINDINGS

#define MTL_MAX_UNIFORM_BUFFER_BINDINGS   31

Definition at line 17 of file mtl_capabilities.hh.

◆ MTL_MAX_UNIFORMS_PER_BLOCK

#define MTL_MAX_UNIFORMS_PER_BLOCK   64

Definition at line 19 of file mtl_capabilities.hh.

◆ MTL_MAX_VERTEX_INPUT_ATTRIBUTES

#define MTL_MAX_VERTEX_INPUT_ATTRIBUTES   31

Definition at line 18 of file mtl_capabilities.hh.