add QTVulkan example

This commit is contained in:
2020-07-01 16:27:47 +08:00
parent d6ec92a86a
commit da0fba1760
9 changed files with 197 additions and 2 deletions

View File

@@ -0,0 +1,25 @@
#include"QtVulkanWindow.h"
void VulkanRenderer::initResources()
{
m_devFuncs=m_window->vulkanInstance()->deviceFunctions(m_window->device());
}
void VulkanRenderer::initSwapChainResources()
{
}
void VulkanRenderer::releaseSwapChainResources()
{
}
void VulkanRenderer::releaseResources()
{
}
void VulkanRenderer::startNextFrame()
{
m_window->frameReady();
m_window->requestUpdate(); // render continuously, throttled by the presentation rate
}