Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::ShaderStage::PrimitiveCulling Namespace Reference

Enumerations

enum  Binding : uint32_t {
  PRIMITIVE_CULLING_DATA = 0 ,
  PRIMITIVE_MESHLET_DATA = 1 ,
  PRIMITIVE_CULLING_FRUSTUM_PLANES = 2 ,
  PRIMITIVE_IDS = 3 ,
  PRIMITIVE_CULLING_COUNTER = 4 ,
  PRIMITIVE_MESH_UNPACKING_DATA = 5 ,
  PRIMITIVE_LOCAL_BOUNDS = 8 ,
  PRIMITIVE_PER_OBJECT_DATA = 9 ,
  PRIMITIVE_CULLING_FAILED = 10 ,
  PRIMITIVE_CULLING_FAILED_COUNTER = 11 ,
  PRIMITIVE_VS_INDIRECT_DRAW = 13 ,
  PRIMITIVE_VS_INDIRECT_COUNT = 14 ,
  PRIMITIVE_SINGLE_MESHLET_GEO = 15 ,
  PRIMITIVE_INSTANCE_CULLING_DATA = 16 ,
  PRIMITIVE_MESH_GEOMETRY_DATA = 17 ,
  CLUSTER_LOD_DATA = 18 ,
  CLUSTER_GROUP_DATA = 19 ,
  LOD_CONFIG = 20 ,
  LOD_CLUSTER_SURVIVORS = 21 ,
  LOD_CLUSTER_SURVIVOR_COUNT = 22
}

Enumeration Type Documentation

◆ Binding

Enumerator
PRIMITIVE_CULLING_DATA 
PRIMITIVE_MESHLET_DATA 
PRIMITIVE_CULLING_FRUSTUM_PLANES 
PRIMITIVE_IDS 
PRIMITIVE_CULLING_COUNTER 
PRIMITIVE_MESH_UNPACKING_DATA 
PRIMITIVE_LOCAL_BOUNDS 
PRIMITIVE_PER_OBJECT_DATA 
PRIMITIVE_CULLING_FAILED 
PRIMITIVE_CULLING_FAILED_COUNTER 
PRIMITIVE_VS_INDIRECT_DRAW 
PRIMITIVE_VS_INDIRECT_COUNT 
PRIMITIVE_SINGLE_MESHLET_GEO 
PRIMITIVE_INSTANCE_CULLING_DATA 
PRIMITIVE_MESH_GEOMETRY_DATA 
CLUSTER_LOD_DATA 
CLUSTER_GROUP_DATA 
LOD_CONFIG 
LOD_CLUSTER_SURVIVORS 
LOD_CLUSTER_SURVIVOR_COUNT 

Definition at line 66 of file GpuDataLayouts.hpp.