This commit is contained in:
parent
d75a1d9c5f
commit
8bd119468c
1 changed files with 2 additions and 2 deletions
|
@ -24,7 +24,6 @@ Swapchain::Swapchain(ISurface *surface, IGpu *gpu, IDevice *device)
|
||||||
const auto queue_indices = m_device->get_family_indices();
|
const auto queue_indices = m_device->get_family_indices();
|
||||||
m_format = surface_format.format;
|
m_format = surface_format.format;
|
||||||
|
|
||||||
std::cout << "CREATING SWAPCHAIN" << std::endl;
|
|
||||||
m_swapchain = m_device->create_swapchain(
|
m_swapchain = m_device->create_swapchain(
|
||||||
VkSwapchainCreateInfoKHR {
|
VkSwapchainCreateInfoKHR {
|
||||||
.sType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR,
|
.sType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR,
|
||||||
|
@ -45,6 +44,7 @@ Swapchain::Swapchain(ISurface *surface, IGpu *gpu, IDevice *device)
|
||||||
.oldSwapchain = nullptr,
|
.oldSwapchain = nullptr,
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
log_dbg("CREATED SWAPCHAIN @ {:x}", std::bit_cast<size_t>(m_swapchain));
|
||||||
m_resolution = capabilities.currentExtent;
|
m_resolution = capabilities.currentExtent;
|
||||||
m_device->name(m_swapchain, "swapchain {}", idx++);
|
m_device->name(m_swapchain, "swapchain {}", idx++);
|
||||||
m_device->wait_idle();
|
m_device->wait_idle();
|
||||||
|
@ -89,8 +89,8 @@ Swapchain::~Swapchain()
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
m_device->wait_idle();
|
m_device->wait_idle();
|
||||||
// m_device->destroy_image_views(m_image_views);
|
|
||||||
std::cout << "DESTROYING SWAPCHAIN" << std::endl;
|
std::cout << "DESTROYING SWAPCHAIN" << std::endl;
|
||||||
|
log_dbg("DESTROY SWAPCHAIN @ {:x}", std::bit_cast<size_t>(m_swapchain));
|
||||||
m_device->destroy_swapchain(m_swapchain);
|
m_device->destroy_swapchain(m_swapchain);
|
||||||
m_device->wait_idle();
|
m_device->wait_idle();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue