activeFrameBuffer() const override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
begin(const UInt32 &buffer) override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
changeMultiSamplingLevel(const MultiSamplingLevel &samples) override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
descriptor_set_layout_type typedef | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | |
descriptor_set_type typedef | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | |
device() const noexcept | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
end() const override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
frame_buffer_type typedef | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | |
frameBuffer(const UInt32 &buffer) const override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
frameBuffers() const noexcept override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
handle() noexcept override | LiteFX::Resource< VkRenderPass > | inlineprotectedvirtual |
handle() const noexcept override | LiteFX::Resource< VkRenderPass > | inlinevirtual |
hasPresentTarget() const noexcept override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
input_attachment_mapping_type typedef | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | |
inputAttachments() const noexcept override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
multiSamplingLevel() const noexcept override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
name() noexcept | LiteFX::Rendering::StateResource | protected |
name() const noexcept override | LiteFX::Rendering::StateResource | virtual |
pipeline_layout_type typedef | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | |
pipelines() const noexcept override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
render_pipeline_type typedef | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | |
renderTarget(const UInt32 &location) const override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
renderTargets() const noexcept override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
resizeFrameBuffers(const Size2d &renderArea) override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
Resource(const VkRenderPass handle) noexcept | LiteFX::Resource< VkRenderPass > | inlineexplicitprotected |
Resource(const Resource &)=delete | LiteFX::Resource< VkRenderPass > | |
Resource(Resource &&)=delete | LiteFX::Resource< VkRenderPass > | |
StateResource() noexcept | LiteFX::Rendering::StateResource | protected |
StateResource(StringView name) | LiteFX::Rendering::StateResource | explicit |
StateResource(StateResource &&)=delete | LiteFX::Rendering::StateResource | |
StateResource(const StateResource &)=delete | LiteFX::Rendering::StateResource | |
updateAttachments(const VulkanDescriptorSet &descriptorSet) const override | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |
RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping >::updateAttachments(const descriptor_set_type &descriptorSet) const=0 | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | pure virtual |
LiteFX::Rendering::IRenderPass::updateAttachments(const IDescriptorSet &descriptorSet) const | LiteFX::Rendering::IRenderPass | inline |
VulkanRenderPass(const VulkanDevice &device, Span< RenderTarget > renderTargets, const UInt32 &commandBuffers=1, const MultiSamplingLevel &samples=MultiSamplingLevel::x1, Span< VulkanInputAttachmentMapping > inputAttachments={ }) | LiteFX::Rendering::Backends::VulkanRenderPass | explicit |
VulkanRenderPass(const VulkanDevice &device, const String &name, Span< RenderTarget > renderTargets, const UInt32 &commandBuffers=1, const MultiSamplingLevel &samples=MultiSamplingLevel::x1, Span< VulkanInputAttachmentMapping > inputAttachments={ }) | LiteFX::Rendering::Backends::VulkanRenderPass | explicit |
VulkanRenderPass(const VulkanRenderPass &)=delete | LiteFX::Rendering::Backends::VulkanRenderPass | |
VulkanRenderPass(VulkanRenderPass &&)=delete | LiteFX::Rendering::Backends::VulkanRenderPass | |
~IInputAttachmentMappingSource() noexcept=default | LiteFX::Rendering::IInputAttachmentMappingSource< VulkanFrameBuffer > | virtual |
~IRenderPass() noexcept=default | LiteFX::Rendering::IRenderPass | virtual |
~IResource() noexcept=default | LiteFX::IResource< VkRenderPass > | virtual |
~IStateResource() noexcept=default | LiteFX::Rendering::IStateResource | virtual |
~RenderPass() noexcept=default | LiteFX::Rendering::RenderPass< VulkanRenderPipeline, VulkanFrameBuffer, VulkanInputAttachmentMapping > | virtual |
~Resource() noexcept=default | LiteFX::Resource< VkRenderPass > | virtual |
~StateResource() noexcept | LiteFX::Rendering::StateResource | virtual |
~VulkanRenderPass() noexcept | LiteFX::Rendering::Backends::VulkanRenderPass | virtual |