22 lines
570 B
C++
22 lines
570 B
C++
#include "VulkanRenderer.h"
|
|
|
|
VulkanRenderer::VulkanRenderer(QVulkanWindow *w)
|
|
: m_window(w), m_devFuncs(nullptr) {}
|
|
|
|
void VulkanRenderer::initResources() {
|
|
m_devFuncs =
|
|
m_window->vulkanInstance()->deviceFunctions(m_window->device());
|
|
}
|
|
|
|
void VulkanRenderer::initSwapChainResources() {}
|
|
void VulkanRenderer::releaseSwapChainResources() {}
|
|
void VulkanRenderer::releaseResources() {}
|
|
|
|
void VulkanRenderer::startNextFrame() {
|
|
VkCommandBuffer cmdBuf = m_window->currentCommandBuffer();
|
|
|
|
// m_devFuncs->vkCmdBeginRenderPass(…);
|
|
|
|
m_window->frameReady();
|
|
}
|