From ad69f20371ae315f09c77d77db37cac238d57f4e Mon Sep 17 00:00:00 2001 From: dborth Date: Mon, 12 Oct 2009 19:57:44 +0000 Subject: [PATCH] correct use of drawdone --- src/platform/wii/FreeTypeGX.cpp | 2 -- src/platform/wii/input.cpp | 2 +- src/platform/wii/wiivideo.cpp | 3 +-- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/platform/wii/FreeTypeGX.cpp b/src/platform/wii/FreeTypeGX.cpp index 5a004ed..5cedd4b 100644 --- a/src/platform/wii/FreeTypeGX.cpp +++ b/src/platform/wii/FreeTypeGX.cpp @@ -678,7 +678,6 @@ void FreeTypeGX::copyTextureToFramebuffer(GXTexObj *texObj, f32 texWidth, f32 te GX_Color4u8(color.r, color.g, color.b, color.a); GX_TexCoord2f32(0.0f, 1.0f); GX_End(); - GX_DrawDone(); this->setDefaultMode(); } @@ -712,7 +711,6 @@ void FreeTypeGX::copyFeatureToFramebuffer(f32 featureWidth, f32 featureHeight, i GX_Position2s16(screenX, featureHeight + screenY); GX_Color4u8(color.r, color.g, color.b, color.a); GX_End(); - GX_DrawDone(); this->setDefaultMode(); } diff --git a/src/platform/wii/input.cpp b/src/platform/wii/input.cpp index c29230f..5b489c7 100644 --- a/src/platform/wii/input.cpp +++ b/src/platform/wii/input.cpp @@ -27,7 +27,7 @@ static int rumbleCount[4] = {0,0,0,0}; /**************************************************************************** * UpdatePads * - * called by postRetraceCallback in InitGCVideo - scans pad and wpad + * Scans pad and wpad ***************************************************************************/ void UpdatePads() { diff --git a/src/platform/wii/wiivideo.cpp b/src/platform/wii/wiivideo.cpp index 1280619..5c3430c 100644 --- a/src/platform/wii/wiivideo.cpp +++ b/src/platform/wii/wiivideo.cpp @@ -98,6 +98,7 @@ void Menu_Render() GX_SetZMode(GX_TRUE, GX_LEQUAL, GX_TRUE); GX_SetColorUpdate(GX_TRUE); GX_CopyDisp(xfb[whichfb],GX_TRUE); + GX_DrawDone(); VIDEO_SetNextFramebuffer(xfb[whichfb]); VIDEO_Flush(); VIDEO_WaitVSync(); @@ -154,7 +155,6 @@ void Menu_DrawImg(f32 xpos, f32 ypos, u16 width, u16 height, u8 data[], GX_Color4u8(0xFF,0xFF,0xFF,alpha); GX_TexCoord2f32(0, 1); GX_End(); - GX_DrawDone(); GX_LoadPosMtxImm (GXmodelView2D, GX_PNMTX0); GX_SetTevOp (GX_TEVSTAGE0, GX_PASSCLR); @@ -193,5 +193,4 @@ void Menu_DrawRectangle(f32 x, f32 y, f32 width, f32 height, GXColor color, u8 f GX_Color4u8(color.r, color.g, color.b, color.a); } GX_End(); - GX_DrawDone(); }