to improve VKCommandBuffer::BeginRenderPass function, use Framebuffer type instead RenderTarget.

This commit is contained in:
hyzboy 2020-10-15 17:25:01 +08:00
parent 2f98b1d08c
commit c38d293498
2 changed files with 3 additions and 3 deletions

View File

@ -96,7 +96,7 @@ public:
} }
bool BeginRenderPass(VkRenderPass rp,VkFramebuffer fb); bool BeginRenderPass(VkRenderPass rp,VkFramebuffer fb);
bool BeginRenderPass(RenderTarget *rt); bool BeginRenderPass(Framebuffer *);
bool BindPipeline(Pipeline *p) bool BindPipeline(Pipeline *p)
{ {

View File

@ -93,9 +93,9 @@ bool CommandBuffer::BeginRenderPass(VkRenderPass rp,VkFramebuffer fb)
return(true); 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) bool CommandBuffer::BindVAB(RenderableInstance *ri)