use BindFramebuffer instead BindRenderpass, that is function of CommandBuffer

This commit is contained in:
hyzboy 2020-10-18 13:52:58 +08:00
parent 282344f61e
commit 005b685b44
2 changed files with 8 additions and 8 deletions

View File

@ -95,9 +95,9 @@ public:
vkCmdCopyImageToBuffer(cmd_buf,srcImage,srcImageLayout,dstBuffer,regionCount,pRegions); vkCmdCopyImageToBuffer(cmd_buf,srcImage,srcImageLayout,dstBuffer,regionCount,pRegions);
} }
bool BeginRenderPass(VkRenderPass rp,VkFramebuffer fb); bool BindFramebuffer(VkRenderPass rp,VkFramebuffer fb);
bool BeginRenderPass(Framebuffer *); bool BindFramebuffer(Framebuffer *);
bool BeginRenderPass(RenderTarget *); bool BindFramebuffer(RenderTarget *);
bool BindPipeline(Pipeline *p) bool BindPipeline(Pipeline *p)
{ {

View File

@ -65,7 +65,7 @@ bool CommandBuffer::Begin()
return(true); return(true);
} }
bool CommandBuffer::BeginRenderPass(VkRenderPass rp,VkFramebuffer fb) bool CommandBuffer::BindFramebuffer(VkRenderPass rp,VkFramebuffer fb)
{ {
RenderPassBeginInfo rp_begin; RenderPassBeginInfo rp_begin;
@ -93,16 +93,16 @@ bool CommandBuffer::BeginRenderPass(VkRenderPass rp,VkFramebuffer fb)
return(true); 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); if(!rt)return(false);
return BeginRenderPass(rt->GetRenderPass(),rt->GetFramebuffer()); return BindFramebuffer(rt->GetRenderPass(),rt->GetFramebuffer());
} }
bool CommandBuffer::BindVAB(RenderableInstance *ri) bool CommandBuffer::BindVAB(RenderableInstance *ri)