Browse Source

Increase scaling quality

pull/25/head
Anders Jenbo 7 years ago
parent
commit
1cac6e1673
  1. 1
      Stub/DiabloUI/sdlrender.cpp
  2. 3
      Stub/miniwin_msg_sdl.cpp

1
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);

3
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;
}

Loading…
Cancel
Save