32 lines
614 B
C
32 lines
614 B
C
/**
|
|
* Copyright (c) 2026 Dominic Masters
|
|
*
|
|
* This software is released under the MIT License.
|
|
* https://opensource.org/licenses/MIT
|
|
*/
|
|
|
|
#include "sdl2.h"
|
|
|
|
void displaySDL2Update(void) {
|
|
}
|
|
|
|
void displaySDL2Swap(void) {
|
|
SDL_GL_SwapWindow(DISPLAY.window);
|
|
|
|
GLenum err;
|
|
while((err = glGetError()) != GL_NO_ERROR) {
|
|
debugPrint("GL Error: %d\n", err);
|
|
}
|
|
}
|
|
|
|
void displaySDL2Dispose(void) {
|
|
if(DISPLAY.glContext) {
|
|
SDL_GL_DeleteContext(DISPLAY.glContext);
|
|
DISPLAY.glContext = NULL;
|
|
}
|
|
if(DISPLAY.window) {
|
|
SDL_DestroyWindow(DISPLAY.window);
|
|
DISPLAY.window = NULL;
|
|
}
|
|
SDL_Quit();
|
|
} |