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);