added GPUDevice::WaitIdle function.

This commit is contained in:
hyzboy 2022-03-11 18:27:04 +08:00
parent 3c449df4ca
commit 5b5ec1df7a
2 changed files with 4 additions and 0 deletions

View File

@ -327,6 +327,8 @@ public:
if(win->IsVisible()) if(win->IsVisible())
Draw(); Draw();
device->WaitIdle();
return(true); return(true);
} }
};//class VulkanApplicationFramework };//class VulkanApplicationFramework

View File

@ -96,6 +96,8 @@ public:
const VkExtent2D & GetSwapchainSize ()const {return swapchainRT->GetExtent();} const VkExtent2D & GetSwapchainSize ()const {return swapchainRT->GetExtent();}
void WaitIdle ()const {vkDeviceWaitIdle(attr->device);}
public: public:
bool Resize (const VkExtent2D &); bool Resize (const VkExtent2D &);