Commit 19ffc209 authored by Sam Lantinga's avatar Sam Lantinga

Fixed renderer variable scope.

parent 1c7ff9df
...@@ -208,12 +208,12 @@ static int ...@@ -208,12 +208,12 @@ static int
SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pixels, int *pitch) SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pixels, int *pitch)
{ {
SDL_WindowTextureData *data; SDL_WindowTextureData *data;
SDL_Renderer *renderer = NULL;
SDL_RendererInfo info; SDL_RendererInfo info;
Uint32 i; Uint32 i;
data = SDL_GetWindowData(window, SDL_WINDOWTEXTUREDATA); data = SDL_GetWindowData(window, SDL_WINDOWTEXTUREDATA);
if (!data) { if (!data) {
SDL_Renderer *renderer = NULL;
SDL_RendererInfo info; SDL_RendererInfo info;
int i; int i;
const char *hint = SDL_GetHint(SDL_HINT_FRAMEBUFFER_ACCELERATION); const char *hint = SDL_GetHint(SDL_HINT_FRAMEBUFFER_ACCELERATION);
...@@ -267,7 +267,7 @@ SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pix ...@@ -267,7 +267,7 @@ SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pix
data->pixels = NULL; data->pixels = NULL;
} }
if (SDL_GetRendererInfo(renderer, &info) < 0) { if (SDL_GetRendererInfo(data->renderer, &info) < 0) {
return -1; return -1;
} }
...@@ -281,7 +281,7 @@ SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pix ...@@ -281,7 +281,7 @@ SDL_CreateWindowTexture(_THIS, SDL_Window * window, Uint32 * format, void ** pix
} }
} }
data->texture = SDL_CreateTexture(renderer, *format, data->texture = SDL_CreateTexture(data->renderer, *format,
SDL_TEXTUREACCESS_STREAMING, SDL_TEXTUREACCESS_STREAMING,
window->w, window->h); window->w, window->h);
if (!data->texture) { if (!data->texture) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment