From d205e00b9b434e22949dd220f7f2c20b7f73b543 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Sat, 28 Jun 2025 23:46:21 +0200 Subject: [PATCH] Fix pure buffer clear frames (#9) --- miniwin/src/d3drm/backends/citro3d/renderer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/miniwin/src/d3drm/backends/citro3d/renderer.cpp b/miniwin/src/d3drm/backends/citro3d/renderer.cpp index 5e6a6d7e..8b7fd083 100644 --- a/miniwin/src/d3drm/backends/citro3d/renderer.cpp +++ b/miniwin/src/d3drm/backends/citro3d/renderer.cpp @@ -500,6 +500,7 @@ void Citro3DRenderer::Resize(int width, int height, const ViewportTransform& vie void Citro3DRenderer::Clear(float r, float g, float b) { + StartFrame(); u32 color = (static_cast(r * 255) << 24) | (static_cast(g * 255) << 16) | (static_cast(b * 255) << 8) | 255; C3D_RenderTargetClear(m_renderTarget, C3D_CLEAR_ALL, color, 0);