flush buffers on newline & screen clear

This commit is contained in:
Dave Murphy 2015-02-15 13:24:05 +00:00
parent 7e24c7766f
commit 2c0ae0784d

View File

@ -121,6 +121,7 @@ static void consoleCls(char mode) {
break; break;
} }
} }
gfxFlushBuffers();
} }
//--------------------------------------------------------------------------------- //---------------------------------------------------------------------------------
static void consoleClearLine(char mode) { static void consoleClearLine(char mode) {
@ -173,6 +174,7 @@ static void consoleClearLine(char mode) {
break; break;
} }
} }
gfxFlushBuffers();
} }
@ -605,6 +607,7 @@ static void newRow() {
} }
consoleClearLine('2'); consoleClearLine('2');
gfxFlushBuffers();
} }
} }
//--------------------------------------------------------------------------------- //---------------------------------------------------------------------------------
@ -718,6 +721,7 @@ void consolePrintChar(int c) {
newRow(); newRow();
case 13: case 13:
currentConsole->cursorX = 0; currentConsole->cursorX = 0;
gfxFlushBuffers();
break; break;
default: default:
consoleDrawChar(c); consoleDrawChar(c);