diff options
author | Harry Jeffery <harry@exec64.co.uk> | 2019-06-12 01:36:20 +0100 |
---|---|---|
committer | Harry Jeffery <harry@exec64.co.uk> | 2019-06-12 01:43:14 +0100 |
commit | 4d965ab261c4226f3f99c557a44cb69c38d44863 (patch) | |
tree | 6c122c6282d2be314963ef64bce20ef351bf7f23 /src/imv.c | |
parent | db991685deeff00073dafba885bd729ee359950b (diff) | |
download | imv-4d965ab261c4226f3f99c557a44cb69c38d44863.tar.gz |
Add support for hidpi rendering
This fixes #148 but only when used with a version of SDL that includes
this patch: https://bugzilla.libsdl.org/show_bug.cgi?id=4521
Diffstat (limited to 'src/imv.c')
-rw-r--r-- | src/imv.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -964,7 +964,7 @@ static bool setup_window(struct imv *imv) SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, imv->initial_width, imv->initial_height, - SDL_WINDOW_RESIZABLE); + SDL_WINDOW_RESIZABLE | SDL_WINDOW_ALLOW_HIGHDPI); if(!imv->window) { fprintf(stderr, "SDL Failed to create window: %s\n", SDL_GetError()); @@ -1001,7 +1001,7 @@ static bool setup_window(struct imv *imv) } imv->image = imv_image_create(imv->renderer); - imv->view = imv_viewport_create(imv->window); + imv->view = imv_viewport_create(imv->window, imv->renderer); /* put us in fullscren mode to begin with if requested */ if(imv->fullscreen) { |