mirror of
https://github.com/d0k3/GodMode9.git
synced 2025-06-26 13:42:47 +00:00
Improve screen clear speed
This commit is contained in:
parent
4faf67e194
commit
2393f82e79
@ -19,7 +19,8 @@ void ClearScreen(u8* screen, int color)
|
||||
{
|
||||
int width = (screen == TOP_SCREEN) ? SCREEN_WIDTH_TOP : SCREEN_WIDTH_BOT;
|
||||
if (color == COLOR_TRANSPARENT) color = COLOR_BLACK;
|
||||
for (int i = 0; i < (width * SCREEN_HEIGHT); i++) {
|
||||
if (!color) memset(screen, 0x00, (width * SCREEN_HEIGHT * 3));
|
||||
else for (int i = 0; i < (width * SCREEN_HEIGHT); i++) {
|
||||
*(screen++) = color >> 16; // B
|
||||
*(screen++) = color >> 8; // G
|
||||
*(screen++) = color & 0xFF; // R
|
||||
|
Loading…
x
Reference in New Issue
Block a user