_cameraBufferPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_cameraDescriptorSetPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_depthBufferMemory | lug::Graphics::Vulkan::Render::Technique::Forward | private |
_forwardCount | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_framesData | lug::Graphics::Vulkan::Render::Technique::Forward | private |
_graphicsCommandPool | lug::Graphics::Vulkan::Render::Technique::Forward | private |
_graphicsQueue | lug::Graphics::Vulkan::Render::Technique::Forward | private |
_lightBufferPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_lightDescriptorSetPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_materialBufferPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_materialDescriptorSetPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_materialTexturesDescriptorSetPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_renderer | lug::Graphics::Vulkan::Render::Technique::Technique | protected |
_renderView | lug::Graphics::Vulkan::Render::Technique::Technique | protected |
_skyBoxDescriptorSetPool | lug::Graphics::Vulkan::Render::Technique::Forward | privatestatic |
_transferCommandPool | lug::Graphics::Vulkan::Render::Technique::Forward | private |
_transferQueue | lug::Graphics::Vulkan::Render::Technique::Forward | private |
destroy() override final | lug::Graphics::Vulkan::Render::Technique::Forward | virtual |
Forward(Renderer &renderer, const View &renderView) | lug::Graphics::Vulkan::Render::Technique::Forward | |
Forward(const Forward &)=delete | lug::Graphics::Vulkan::Render::Technique::Forward | |
Forward(Forward &&)=delete | lug::Graphics::Vulkan::Render::Technique::Forward | |
init(const std::vector< API::ImageView > &imageViews) override final | lug::Graphics::Vulkan::Render::Technique::Forward | virtual |
initDepthBuffers(const std::vector< API::ImageView > &imageViews) override final | lug::Graphics::Vulkan::Render::Technique::Forward | virtual |
initFramebuffers(const std::vector< API::ImageView > &imageViews) override final | lug::Graphics::Vulkan::Render::Technique::Forward | virtual |
operator=(const Forward &)=delete | lug::Graphics::Vulkan::Render::Technique::Forward | |
operator=(Forward &&)=delete | lug::Graphics::Vulkan::Render::Technique::Forward | |
lug::Graphics::Vulkan::Render::Technique::Technique::operator=(const Technique &)=delete | lug::Graphics::Vulkan::Render::Technique::Technique | |
lug::Graphics::Vulkan::Render::Technique::Technique::operator=(Technique &&)=delete | lug::Graphics::Vulkan::Render::Technique::Technique | |
render(const Render::Queue &renderQueue, const API::Semaphore &imageReadySemaphore, const API::Semaphore &drawCompleteSemaphore, uint32_t currentImageIndex) override final | lug::Graphics::Vulkan::Render::Technique::Forward | virtual |
Technique(Renderer &renderer, const View &renderView) | lug::Graphics::Vulkan::Render::Technique::Technique | |
Technique(const Technique &)=delete | lug::Graphics::Vulkan::Render::Technique::Technique | |
Technique(Technique &&)=delete | lug::Graphics::Vulkan::Render::Technique::Technique | |
~Forward() | lug::Graphics::Vulkan::Render::Technique::Forward | |
~Technique()=default | lug::Graphics::Vulkan::Render::Technique::Technique | virtual |