Use dynamic viewport sizes
This commit is contained in:
@@ -18,6 +18,8 @@ void OpenVulkano::Vulkan::FrameBuffer::Init(Device* device, vk::Extent3D size, b
|
||||
depthBufferFormat = FindDepthFormat();
|
||||
CreateDepthStencil();
|
||||
}
|
||||
fullscreenViewport = vk::Viewport{ 0, 0, (float)size.width, (float)size.height, 0, 1 };
|
||||
fullscreenScissor = vk::Rect2D{ { 0, 0 }, { size.width, size.height } };
|
||||
}
|
||||
|
||||
void OpenVulkano::Vulkan::FrameBuffer::RegisterRenderPass(RenderPass* renderPass)
|
||||
@@ -44,6 +46,8 @@ void OpenVulkano::Vulkan::FrameBuffer::Resize(vk::Extent3D size)
|
||||
{
|
||||
renderPass->Resize(size);
|
||||
}
|
||||
fullscreenViewport = vk::Viewport{ 0, 0, (float)size.width, (float)size.height, 0, 1 };
|
||||
fullscreenScissor = vk::Rect2D{ { 0, 0 }, { size.width, size.height } };
|
||||
}
|
||||
|
||||
void OpenVulkano::Vulkan::FrameBuffer::CreateDepthStencil()
|
||||
|
||||
Reference in New Issue
Block a user