From 005b685b44e10b5646f635d13671d16fc3bb4142 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Sun, 18 Oct 2020 13:52:58 +0800 Subject: [PATCH] use BindFramebuffer instead BindRenderpass, that is function of CommandBuffer --- inc/hgl/graph/vulkan/VKCommandBuffer.h | 6 +++--- src/RenderDevice/Vulkan/VKCommandBuffer.cpp | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/inc/hgl/graph/vulkan/VKCommandBuffer.h b/inc/hgl/graph/vulkan/VKCommandBuffer.h index 233f317a..c0c77c4b 100644 --- a/inc/hgl/graph/vulkan/VKCommandBuffer.h +++ b/inc/hgl/graph/vulkan/VKCommandBuffer.h @@ -95,9 +95,9 @@ public: vkCmdCopyImageToBuffer(cmd_buf,srcImage,srcImageLayout,dstBuffer,regionCount,pRegions); } - bool BeginRenderPass(VkRenderPass rp,VkFramebuffer fb); - bool BeginRenderPass(Framebuffer *); - bool BeginRenderPass(RenderTarget *); + bool BindFramebuffer(VkRenderPass rp,VkFramebuffer fb); + bool BindFramebuffer(Framebuffer *); + bool BindFramebuffer(RenderTarget *); bool BindPipeline(Pipeline *p) { diff --git a/src/RenderDevice/Vulkan/VKCommandBuffer.cpp b/src/RenderDevice/Vulkan/VKCommandBuffer.cpp index c3f29d81..54912970 100644 --- a/src/RenderDevice/Vulkan/VKCommandBuffer.cpp +++ b/src/RenderDevice/Vulkan/VKCommandBuffer.cpp @@ -65,7 +65,7 @@ bool CommandBuffer::Begin() return(true); } -bool CommandBuffer::BeginRenderPass(VkRenderPass rp,VkFramebuffer fb) +bool CommandBuffer::BindFramebuffer(VkRenderPass rp,VkFramebuffer fb) { RenderPassBeginInfo rp_begin; @@ -93,16 +93,16 @@ bool CommandBuffer::BeginRenderPass(VkRenderPass rp,VkFramebuffer fb) return(true); } -bool CommandBuffer::BeginRenderPass(Framebuffer *fbo) +bool CommandBuffer::BindFramebuffer(Framebuffer *fbo) { - return BeginRenderPass(fbo->GetRenderPass(),fbo->GetFramebuffer()); + return BindFramebuffer(fbo->GetRenderPass(),fbo->GetFramebuffer()); } -bool CommandBuffer::BeginRenderPass(RenderTarget *rt) +bool CommandBuffer::BindFramebuffer(RenderTarget *rt) { if(!rt)return(false); - return BeginRenderPass(rt->GetRenderPass(),rt->GetFramebuffer()); + return BindFramebuffer(rt->GetRenderPass(),rt->GetFramebuffer()); } bool CommandBuffer::BindVAB(RenderableInstance *ri)