Adjust samples to recent swap chain class changes
This commit is contained in:
parent
dcec337fa9
commit
e9270580b8
4 changed files with 6 additions and 6 deletions
|
|
@ -180,7 +180,7 @@ public:
|
|||
}
|
||||
|
||||
// SRS - Recreate attachments and descriptors in case number of swapchain images has changed on resize
|
||||
attachments.resize(swapChain.imageCount);
|
||||
attachments.resize(swapChain.images.size());
|
||||
for (auto i = 0; i < attachments.size(); i++) {
|
||||
createAttachment(colorFormat, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT, &attachments[i].color);
|
||||
createAttachment(depthFormat, VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT, &attachments[i].depth);
|
||||
|
|
@ -207,7 +207,7 @@ public:
|
|||
frameBufferCI.height = height;
|
||||
frameBufferCI.layers = 1;
|
||||
|
||||
frameBuffers.resize(swapChain.imageCount);
|
||||
frameBuffers.resize(swapChain.images.size());
|
||||
for (uint32_t i = 0; i < frameBuffers.size(); i++)
|
||||
{
|
||||
views[0] = swapChain.imageViews[i];
|
||||
|
|
@ -222,7 +222,7 @@ public:
|
|||
{
|
||||
attachmentSize = { width, height };
|
||||
|
||||
attachments.resize(swapChain.imageCount);
|
||||
attachments.resize(swapChain.images.size());
|
||||
for (auto i = 0; i < attachments.size(); i++) {
|
||||
createAttachment(colorFormat, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT, &attachments[i].color);
|
||||
createAttachment(depthFormat, VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT, &attachments[i].depth);
|
||||
|
|
|
|||
|
|
@ -330,7 +330,7 @@ public:
|
|||
frameBufferCreateInfo.layers = 1;
|
||||
|
||||
// Create frame buffers for every swap chain image
|
||||
frameBuffers.resize(swapChain.imageCount);
|
||||
frameBuffers.resize(swapChain.images.size());
|
||||
for (uint32_t i = 0; i < frameBuffers.size(); i++)
|
||||
{
|
||||
attachments[1] = swapChain.imageViews[i];
|
||||
|
|
|
|||
|
|
@ -248,7 +248,7 @@ public:
|
|||
frameBufferCreateInfo.layers = 1;
|
||||
|
||||
// Create frame buffers for every swap chain image
|
||||
frameBuffers.resize(swapChain.imageCount);
|
||||
frameBuffers.resize(swapChain.images.size());
|
||||
for (uint32_t i = 0; i < frameBuffers.size(); i++)
|
||||
{
|
||||
attachments[0] = swapChain.imageViews[i];
|
||||
|
|
|
|||
|
|
@ -505,7 +505,7 @@ public:
|
|||
void setupFrameBuffer()
|
||||
{
|
||||
// Create a frame buffer for every image in the swapchain
|
||||
frameBuffers.resize(swapChain.imageCount);
|
||||
frameBuffers.resize(swapChain.images.size());
|
||||
for (size_t i = 0; i < frameBuffers.size(); i++)
|
||||
{
|
||||
std::array<VkImageView, 2> attachments{};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue