合并Device中的纹理提交定义Fence/VkSubmitInfo,改为使用SubmitQueue。和RenderTarget共用代码

This commit is contained in:
2019-07-16 21:21:20 +08:00
parent f87747f7b3
commit 396363d303
6 changed files with 56 additions and 48 deletions

View File

@@ -223,14 +223,7 @@ public:
int AcquireNextImage()
{
if(sc_render_target->Wait())
{
int cur=sc_render_target->AcquireNextImage(present_complete_semaphore);
return cur;
}
return -1;
return sc_render_target->AcquireNextImage(present_complete_semaphore);
}
void SubmitDraw(int index)
@@ -239,6 +232,7 @@ public:
sc_render_target->Submit(cb,present_complete_semaphore,render_complete_semaphore);
sc_render_target->PresentBackbuffer(render_complete_semaphore);
sc_render_target->Wait();
}
virtual void Draw()