From c38d2934988f775568bea7c1d58d87172aaa8642 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Thu, 15 Oct 2020 17:25:01 +0800 Subject: [PATCH] to improve VKCommandBuffer::BeginRenderPass function, use Framebuffer type instead RenderTarget. --- inc/hgl/graph/vulkan/VKCommandBuffer.h | 2 +- src/RenderDevice/Vulkan/VKCommandBuffer.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/inc/hgl/graph/vulkan/VKCommandBuffer.h b/inc/hgl/graph/vulkan/VKCommandBuffer.h index 67498b84..941babf3 100644 --- a/inc/hgl/graph/vulkan/VKCommandBuffer.h +++ b/inc/hgl/graph/vulkan/VKCommandBuffer.h @@ -96,7 +96,7 @@ public: } bool BeginRenderPass(VkRenderPass rp,VkFramebuffer fb); - bool BeginRenderPass(RenderTarget *rt); + bool BeginRenderPass(Framebuffer *); bool BindPipeline(Pipeline *p) { diff --git a/src/RenderDevice/Vulkan/VKCommandBuffer.cpp b/src/RenderDevice/Vulkan/VKCommandBuffer.cpp index 2f196bf1..2d53ee2d 100644 --- a/src/RenderDevice/Vulkan/VKCommandBuffer.cpp +++ b/src/RenderDevice/Vulkan/VKCommandBuffer.cpp @@ -93,9 +93,9 @@ bool CommandBuffer::BeginRenderPass(VkRenderPass rp,VkFramebuffer fb) return(true); } -bool CommandBuffer::BeginRenderPass(RenderTarget *rt) +bool CommandBuffer::BeginRenderPass(Framebuffer *fbo) { - return BeginRenderPass(rt->GetRenderPass(),rt->GetFramebuffer()); + return BeginRenderPass(fbo->GetRenderPass(),fbo->GetFramebuffer()); } bool CommandBuffer::BindVAB(RenderableInstance *ri)