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

Classes

struct  Internal

Public Attributes

SpvReflectGenerator generator
const char * entry_point_name
uint32_t entry_point_id
uint32_t entry_point_count
SpvReflectEntryPointentry_points
SpvSourceLanguage source_language
uint32_t source_language_version
const char * source_file
const char * source_source
uint32_t capability_count
SpvReflectCapabilitycapabilities
SpvExecutionModel spirv_execution_model
SpvReflectShaderStageFlagBits shader_stage
uint32_t descriptor_binding_count
SpvReflectDescriptorBindingdescriptor_bindings
uint32_t descriptor_set_count
SpvReflectDescriptorSet descriptor_sets [SPV_REFLECT_MAX_DESCRIPTOR_SETS]
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 push_constant_block_count
SpvReflectBlockVariablepush_constant_blocks
uint32_t spec_constant_count
SpvReflectSpecializationConstantspec_constants
struct SpvReflectShaderModule::Internal_internal

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