From 1cac6e1673d77a936fe3ec53a8dfd27366bd4103 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Thu, 31 Jan 2019 23:46:18 +0100 Subject: [PATCH] Increase scaling quality --- Stub/DiabloUI/sdlrender.cpp | 1 + Stub/miniwin_msg_sdl.cpp | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Stub/DiabloUI/sdlrender.cpp b/Stub/DiabloUI/sdlrender.cpp index 419510fed..deb80d424 100644 --- a/Stub/DiabloUI/sdlrender.cpp +++ b/Stub/DiabloUI/sdlrender.cpp @@ -99,6 +99,7 @@ void SdlDiabloMainWindow() renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_PRESENTVSYNC); printf("Window And Renderer Created!\n"); + SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "2"); SDL_RenderSetLogicalSize(renderer, SCREEN_WIDTH, SCREEN_HEIGHT); surface = SDL_CreateRGBSurface(0, SCREEN_WIDTH, SCREEN_HEIGHT, 32, 0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF); diff --git a/Stub/miniwin_msg_sdl.cpp b/Stub/miniwin_msg_sdl.cpp index c15dca0fb..a5e933500 100644 --- a/Stub/miniwin_msg_sdl.cpp +++ b/Stub/miniwin_msg_sdl.cpp @@ -120,8 +120,7 @@ WINBOOL WINAPI PeekMessageA(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMs } SDL_Event e; - int pending = SDL_PollEvent(&e); - if (!pending) { + if (!SDL_PollEvent(&e)) { return FALSE; }