Go to the source code of this file.
|
using | MythShaderMap = std::map< int, std::pair< QString, std::vector< uint32_t > >> |
|
using | MythGLSLStage = std::pair< VkShaderStageFlags, QString > |
|
using | MythSPIRVStage = std::pair< VkShaderStageFlags, const std::vector< uint32_t > > |
|
using | MythVertexAttrs = std::vector< VkVertexInputAttributeDescription > |
|
using | MythSetLayout = std::pair< int, VkDescriptorSetLayoutBinding > |
|
using | MythStageLayout = std::vector< MythSetLayout > |
|
using | MythBindingDesc = std::tuple< VkPrimitiveTopology, MythStageLayout, VkVertexInputBindingDescription, MythVertexAttrs, VkPushConstantRange > |
|
using | MythBindingMap = std::map< int, MythBindingDesc > |
|
◆ MythShaderMap
using MythShaderMap = std::map<int, std::pair<QString, std::vector<uint32_t> >> |
◆ MythGLSLStage
◆ MythSPIRVStage
using MythSPIRVStage = std::pair<VkShaderStageFlags, const std::vector<uint32_t> > |
◆ MythVertexAttrs
◆ MythSetLayout
using MythSetLayout = std::pair<int, VkDescriptorSetLayoutBinding> |
◆ MythStageLayout
◆ MythBindingDesc
◆ MythBindingMap