FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
SpvReflectEntryPoint Struct Reference

Classes

struct  LocalSize
 

Public Attributes

const char * name
 
uint32_t id
 
SpvExecutionModel spirv_execution_model
 
SpvReflectShaderStageFlagBits shader_stage
 
uint32_t input_variable_count
 
SpvReflectInterfaceVariable ** input_variables
 
uint32_t output_variable_count
 
SpvReflectInterfaceVariable ** output_variables
 
uint32_t interface_variable_count
 
SpvReflectInterfaceVariableinterface_variables
 
uint32_t descriptor_set_count
 
SpvReflectDescriptorSetdescriptor_sets
 
uint32_t used_uniform_count
 
uint32_t * used_uniforms
 
uint32_t used_push_constant_count
 
uint32_t * used_push_constants
 
uint32_t execution_mode_count
 
SpvExecutionMode * execution_modes
 
struct SpvReflectEntryPoint::LocalSize local_size
 
uint32_t invocations
 
uint32_t output_vertices
 

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