![]() |
FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
|
Classes | |
struct | Internal |
Public Attributes | |
SpvReflectGenerator | generator |
const char * | entry_point_name |
uint32_t | entry_point_id |
uint32_t | entry_point_count |
SpvReflectEntryPoint * | entry_points |
SpvSourceLanguage | source_language |
uint32_t | source_language_version |
const char * | source_file |
const char * | source_source |
uint32_t | capability_count |
SpvReflectCapability * | capabilities |
SpvExecutionModel | spirv_execution_model |
SpvReflectShaderStageFlagBits | shader_stage |
uint32_t | descriptor_binding_count |
SpvReflectDescriptorBinding * | descriptor_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 |
SpvReflectInterfaceVariable * | interface_variables |
uint32_t | push_constant_block_count |
SpvReflectBlockVariable * | push_constant_blocks |
uint32_t | spec_constant_count |
SpvReflectSpecializationConstant * | spec_constants |
struct SpvReflectShaderModule::Internal * | _internal |