Fixed a crash issue caused by comparing timeval wrong

This commit is contained in:
2022-10-03 15:23:56 +01:00
parent bd32a1d221
commit 37663efcc0
2 changed files with 20 additions and 5 deletions

View File

@@ -126,12 +126,18 @@ static int nativeInitWindow(Interpreter* interpreter, LiteralArray* arguments) {
}
//init the renderer
// SDL_SetHint(SDL_HINT_RENDER_DRIVER, "software");
engine.renderer = SDL_CreateRenderer(engine.window, -1, 0);
if (engine.renderer == NULL) {
fatalError("Failed to initialize the renderer\n");
}
SDL_RendererInfo rendererInfo;
SDL_GetRendererInfo(engine.renderer, &rendererInfo);
printf("Renderer: %s\n", rendererInfo.name);
SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "best");
SDL_RenderSetLogicalSize(engine.renderer, engine.screenWidth, engine.screenHeight);