Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Rendering::ShaderStage::Graphics Namespace Reference

Enumerations

enum  Binding : uint32_t {
  VERTEX_BUFFER = 0 ,
  VIEW_PROJECTION_UBO = 1 ,
  MESHLET_BUFFER = 2 ,
  MESHLET_TRIANGLES_BUFFER = 3 ,
  BINNED_VISIBLE_MESHLET_INDEX_BUFFER = 4 ,
  PER_OBJECT_SSBO = 5 ,
  MESH_BUFFER = 6 ,
  MESH_PRIMITIVE_BUFFER = 7 ,
  MESHLET_TO_OBJECT_MAP_BUFFER = 8 ,
  MATERIAL_DIFFUSE_FLAT_COLOR = 9 ,
  MATERIAL_DIFFUSE_SHADER = 10 ,
  MATERIAL_MOVABLE_DIFFUSE = 11 ,
  MATERIAL_NORMALS = 12 ,
  MATERIAL_L0 = 13 ,
  MATERIAL_L1 = 14 ,
  MATERIAL_L2 = 15 ,
  MATERIAL_DYNAMIC_TEXTURES = 16 ,
  MATERIAL_STATIC_LIGHTMAP = 17 ,
  VS_INSTANCE_IDS = 18 ,
  SH_PROBE_BUFFER = 19 ,
  BONE_VERTEX_DATA = 20 ,
  BONE_MATRIX_BUFFER = 21 ,
  BONE_MATRIX_OFFSETS = 22 ,
  MESH_GEOMETRY_DATA_GRAPHICS = 23 ,
  INSTANCE_DATA_GRAPHICS = 24 ,
  ENVIRONMENT_CUBEMAP = 25 ,
  BRDF_LUT = 26 ,
  SH_PROBE_VOLUME_BUFFER = 27 ,
  SH_PROBE_ROOT_INDEX_BUFFER = 28 ,
  SH_PROBE_OCTREE_NODE_BUFFER = 29 ,
  DYNAMIC_POINT_LIGHT_BUFFER = 30 ,
  SUN_LIGHT_BUFFER = 31 ,
  LIGHTMAP_STREAMING_METADATA = 32 ,
  LIGHTMAP_STREAMING_FEEDBACK = 33 ,
  SUN_SHADOW_CASCADE_BUFFER = 34 ,
  SUN_SHADOW_MAP = 35 ,
  DYNAMIC_SUN_SHADOW_MAP = 36 ,
  TEXTURE_ARRAY = 37
}

Enumeration Type Documentation

◆ Binding

Enumerator
VERTEX_BUFFER 
VIEW_PROJECTION_UBO 
MESHLET_BUFFER 
MESHLET_TRIANGLES_BUFFER 
BINNED_VISIBLE_MESHLET_INDEX_BUFFER 
PER_OBJECT_SSBO 
MESH_BUFFER 
MESH_PRIMITIVE_BUFFER 
MESHLET_TO_OBJECT_MAP_BUFFER 
MATERIAL_DIFFUSE_FLAT_COLOR 
MATERIAL_DIFFUSE_SHADER 
MATERIAL_MOVABLE_DIFFUSE 
MATERIAL_NORMALS 
MATERIAL_L0 
MATERIAL_L1 
MATERIAL_L2 
MATERIAL_DYNAMIC_TEXTURES 
MATERIAL_STATIC_LIGHTMAP 
VS_INSTANCE_IDS 
SH_PROBE_BUFFER 
BONE_VERTEX_DATA 
BONE_MATRIX_BUFFER 
BONE_MATRIX_OFFSETS 
MESH_GEOMETRY_DATA_GRAPHICS 
INSTANCE_DATA_GRAPHICS 
ENVIRONMENT_CUBEMAP 
BRDF_LUT 
SH_PROBE_VOLUME_BUFFER 
SH_PROBE_ROOT_INDEX_BUFFER 
SH_PROBE_OCTREE_NODE_BUFFER 
DYNAMIC_POINT_LIGHT_BUFFER 
SUN_LIGHT_BUFFER 
LIGHTMAP_STREAMING_METADATA 
LIGHTMAP_STREAMING_FEEDBACK 
SUN_SHADOW_CASCADE_BUFFER 
SUN_SHADOW_MAP 
DYNAMIC_SUN_SHADOW_MAP 
TEXTURE_ARRAY 

Definition at line 135 of file GpuDataLayouts.hpp.