Renderer: Make WindowSwapchain a RenderTarget
To make it easier to handle window re-creation
This commit is contained in:
@@ -166,7 +166,7 @@ int main()
|
||||
}
|
||||
}
|
||||
|
||||
const Nz::RenderTarget* windowRT = &windowSwapchain.GetSwapchain();
|
||||
const Nz::RenderTarget* windowRT = &windowSwapchain;
|
||||
frame.Execute([&](Nz::CommandBufferBuilder& builder)
|
||||
{
|
||||
builder.BeginDebugRegion("Compute part", Nz::Color::Blue());
|
||||
|
||||
@@ -80,7 +80,7 @@ int main()
|
||||
|
||||
Nz::Vector2ui windowSize = window.GetSize();
|
||||
|
||||
Nz::Camera camera(&windowSwapchain.GetSwapchain());
|
||||
Nz::Camera camera(&windowSwapchain);
|
||||
camera.UpdateClearColor(Nz::Color::Gray());
|
||||
|
||||
Nz::ViewerInstance& viewerInstance = camera.GetViewerInstance();
|
||||
|
||||
Reference in New Issue
Block a user