No longer submit initial depth/stencil image barrier outside of setup command buffer (#57), updated swapChain usage to recent refactorings
This commit is contained in:
parent
e2c6246d69
commit
51f76c4845
1 changed files with 7 additions and 5 deletions
|
|
@ -234,8 +234,8 @@ struct VulkanExample
|
|||
vkGetPhysicalDeviceMemoryProperties(physicalDevice, &deviceMemoryProperties);
|
||||
|
||||
// Swap chain
|
||||
swapChain.init(instance, physicalDevice, device);
|
||||
swapChain.initSwapChain(app->window);
|
||||
swapChain.connect(instance, physicalDevice, device);
|
||||
swapChain.initSurface(app->window);
|
||||
|
||||
// Command buffer pool
|
||||
VkCommandPoolCreateInfo cmdPoolInfo = {};
|
||||
|
|
@ -254,15 +254,17 @@ struct VulkanExample
|
|||
createSetupCommandBuffer();
|
||||
|
||||
startSetupCommandBuffer();
|
||||
swapChain.setup(setupCmdBuffer, &width, &height);
|
||||
flushSetupCommandBuffer();
|
||||
|
||||
createCommandBuffers();
|
||||
swapChain.create(setupCmdBuffer, &width, &height);
|
||||
|
||||
setupDepthStencil();
|
||||
setupRenderPass();
|
||||
setupFrameBuffer();
|
||||
|
||||
flushSetupCommandBuffer();
|
||||
|
||||
createCommandBuffers();
|
||||
|
||||
prepareVertices();
|
||||
prepareUniformBuffers();
|
||||
setupDescriptorSetLayout();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue