ngfx::VKRenderPass
Inherits from ngfx::RenderPass
Public Functions
Name | |
---|---|
void | create(VkDevice device, const std::vector< VkAttachmentDescription > & attachmentsDesc, const std::vector< VkSubpassDescription > & subpassesDesc, const std::vector< VkSubpassDependency > & dependencies) |
virtual | ~VKRenderPass() |
Public Attributes
Name | |
---|---|
VkRenderPass | v |
VkRenderPassCreateInfo | createInfo |
std::vector< VkAttachmentDescription > | attachmentsDesc |
std::vector< VkSubpassDescription > | subpassesDesc |
std::vector< VkSubpassDependency > | dependencies |
Additional inherited members
Public Functions inherited from ngfx::RenderPass
Name | |
---|---|
virtual | ~RenderPass() |
Public Attributes inherited from ngfx::RenderPass
Name | |
---|---|
Framebuffer * | currentFramebuffer |
Public Functions Documentation
function create
void create(
VkDevice device,
const std::vector< VkAttachmentDescription > & attachmentsDesc,
const std::vector< VkSubpassDescription > & subpassesDesc,
const std::vector< VkSubpassDependency > & dependencies
)
function ~VKRenderPass
virtual ~VKRenderPass()
Public Attributes Documentation
variable v
VkRenderPass v = VK_NULL_HANDLE;
variable createInfo
VkRenderPassCreateInfo createInfo;
variable attachmentsDesc
std::vector< VkAttachmentDescription > attachmentsDesc;
variable subpassesDesc
std::vector< VkSubpassDescription > subpassesDesc;
variable dependencies
std::vector< VkSubpassDependency > dependencies;
Updated on 3 April 2021 at 20:21:51 PDT