MythTV  master
MythShaderVulkan Member List

This is the complete list of members for MythShaderVulkan, including all inherited members.

CheckValid()MythVulkanObjectprotected
Create(MythVulkanObject *Vulkan, const std::vector< int > &Stages, const MythShaderMap *Sources=nullptr, const MythBindingMap *Bindings=nullptr)MythShaderVulkanstatic
MythVulkanObject::Create(MythRenderVulkan *Render)MythVulkanObjectprotectedstatic
CreateShaderFromSPIRV(const std::vector< MythSPIRVStage > &Stages)MythShaderVulkanprivate
Device()MythVulkanObjectprotected
Funcs()MythVulkanObjectprotected
GetDescSetLayout(size_t Set) constMythShaderVulkan
GetPipelineLayout(void) constMythShaderVulkan
GetPoolSizes(size_t Set) constMythShaderVulkan
GetTopology() constMythShaderVulkan
GetVertexAttributes(void) constMythShaderVulkan
GetVertexBindingDesc(void) constMythShaderVulkan
IsValidVulkan() constMythVulkanObjectprotected
m_descriptorPoolSizesMythShaderVulkanprivate
m_descriptorSetLayoutsMythShaderVulkanprivate
m_pipelineLayoutMythShaderVulkanprivate
m_spirvMythShaderVulkanprivate
m_stagesMythShaderVulkanprivate
m_topologyMythShaderVulkanprivate
m_vertexAttributesMythShaderVulkanprivate
m_vertexBindingDescMythShaderVulkanprivate
m_vulkanDeviceMythVulkanObjectprotected
m_vulkanFuncsMythVulkanObjectprotected
m_vulkanRenderMythVulkanObjectprotected
m_vulkanValidMythVulkanObjectprotected
m_vulkanWindowMythVulkanObjectprotected
MythShaderVulkan(MythVulkanObject *Vulkan, const std::vector< int > &Stages, const MythShaderMap *Sources=nullptr, const MythBindingMap *Bindings=nullptr)MythShaderVulkanprotected
MythVulkanObject(MythRenderVulkan *Render)MythVulkanObjectprotected
MythVulkanObject(MythVulkanObject *Other)MythVulkanObjectprotected
Render()MythVulkanObjectprotected
Stages(void) constMythShaderVulkan
Window()MythVulkanObjectprotected
~MythShaderVulkan()MythShaderVulkan