add CommandBuffer::BeginRenderPass(RenderTarget *)

This commit is contained in:
hyzboy 2020-10-17 14:18:54 +08:00
parent cf11ce6054
commit 9b6ea20cca
2 changed files with 8 additions and 0 deletions

View File

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

View File

@ -98,6 +98,13 @@ bool CommandBuffer::BeginRenderPass(Framebuffer *fbo)
return BeginRenderPass(fbo->GetRenderPass(),fbo->GetFramebuffer());
}
bool CommandBuffer::BeginRenderPass(RenderTarget *rt)
{
if(!rt)return(false);
return BeginRenderPass(rt->GetRenderPass(),rt->GetFramebuffer());
}
bool CommandBuffer::BindVAB(RenderableInstance *ri)
{
if(!ri)