The Joe Engine
Joe's engine programming playground
|
This is the complete list of members for JoeEngine::JEDeferredShader, including all inherited members.
Cleanup() override | JoeEngine::JEVulkanShader | inlinevirtual |
CreateDescriptorSetLayouts(VkDevice device, uint32_t numSourceTextures, uint32_t numUniformBuffers, uint32_t numStorageBuffers) | JoeEngine::JEVulkanShader | inlineprotectedvirtual |
GetDescriptorSetLayout(uint32_t index) const | JoeEngine::JEVulkanShader | inline |
GetPipeline() const | JoeEngine::JEVulkanShader | inline |
GetPipelineLayout() const | JoeEngine::JEVulkanShader | inline |
JEDeferredShader()=delete | JoeEngine::JEDeferredShader | |
JEDeferredShader(const MaterialComponent &materialComponent, uint32_t numSourceTextures, uint32_t numUniformBuffers, VkDevice device, VkPhysicalDevice physicalDevice, const JEVulkanSwapChain &swapChain, VkRenderPass renderPass, const std::string &vertPath, const std::string &fragPath) | JoeEngine::JEDeferredShader | inline |
JEShader()=delete | JoeEngine::JEShader | |
JEShader(const std::string &vertPath, const std::string &fragPath) | JoeEngine::JEShader | inline |
JEVulkanShader()=delete | JoeEngine::JEVulkanShader | |
JEVulkanShader(VkDevice device, const std::string &vertPath, const std::string &fragPath) | JoeEngine::JEVulkanShader | inline |
m_descriptorSetLayouts | JoeEngine::JEVulkanShader | protected |
m_device | JoeEngine::JEVulkanShader | protected |
m_fragPath | JoeEngine::JEShader | protected |
m_graphicsPipeline | JoeEngine::JEVulkanShader | protected |
m_pipelineLayout | JoeEngine::JEVulkanShader | protected |
m_vertPath | JoeEngine::JEShader | protected |
UpdateUniformBuffers(VkDevice device, uint32_t currentImage) override | JoeEngine::JEVulkanShader | inlinevirtual |
~JEShader()=default | JoeEngine::JEShader | virtual |
~JEVulkanShader()=default | JoeEngine::JEVulkanShader | virtual |