Base interface for a reference counter object that stores the number of strong and weak references an...
Definition: ReferenceCounters.h:44
~RenderPassVkImpl()
Definition: RenderPassVkImpl.cpp:169
Render device implementation in Vulkan backend.
Definition: RenderDeviceVkImpl.hpp:58
RenderPassVkImpl(IReferenceCounters *pRefCounters, RenderDeviceVkImpl *pDevice, const RenderPassDesc &Desc, bool IsDeviceInternal)
Definition: RenderPassVkImpl.cpp:38
Render pass description.
Definition: RenderPass.h:341
#define DILIGENT_CALL_TYPE
Definition: CommonDefinitions.h:45
Template class implementing base functionality of the render pass object.
Definition: RenderPassBase.hpp:64
virtual VkRenderPass GetVkRenderPass() const override final
Implementation of ISamplerVk::GetVkRenderPass().
Definition: RenderPassVkImpl.hpp:53
DEFINE_VULKAN_OBJECT_WRAPPER(RenderPass) RenderPassWrapper
Definition: VulkanLogicalDevice.hpp:75
Render pass implementation in Vulkan backend.
Definition: RenderPassVkImpl.hpp:41
The library uses Direct3D-style math:
Definition: AdvancedMath.hpp:37