From dc135a5a04a6b22cc575e70a627658f619e85e95 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Mon, 1 Oct 2012 23:28:19 -0700 Subject: [PATCH] Initialized default scale for software renderer (thanks Marcus von Appen!) --- src/render/SDL_render.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c index 727f1b23d..db6ee2e98 100644 --- a/src/render/SDL_render.c +++ b/src/render/SDL_render.c @@ -268,8 +268,6 @@ SDL_CreateRenderer(SDL_Window * window, int index, Uint32 flags) renderer->window = window; renderer->scale.x = 1.0f; renderer->scale.y = 1.0f; - renderer->logical_w = 0; - renderer->logical_h = 0; if (SDL_GetWindowFlags(window) & (SDL_WINDOW_HIDDEN|SDL_WINDOW_MINIMIZED)) { renderer->hidden = SDL_TRUE; @@ -299,6 +297,8 @@ SDL_CreateSoftwareRenderer(SDL_Surface * surface) if (renderer) { renderer->magic = &renderer_magic; + renderer->scale.x = 1.0f; + renderer->scale.y = 1.0f; SDL_RenderSetViewport(renderer, NULL); }