![]() |
FastEngine 0.9.4
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 |