From 2da9ee374933aa80fe9afa995dee8acd602339d2 Mon Sep 17 00:00:00 2001 From: rw-r-r-0644 Date: Sat, 27 Oct 2018 13:14:18 +0200 Subject: [PATCH] wiiu/render: SDL_GetWindowSurface is needed to create the framebuffer --- src/render/wiiu/SDL_render_wiiu.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/render/wiiu/SDL_render_wiiu.c b/src/render/wiiu/SDL_render_wiiu.c index 421f793a9..f85614ab5 100644 --- a/src/render/wiiu/SDL_render_wiiu.c +++ b/src/render/wiiu/SDL_render_wiiu.c @@ -41,9 +41,15 @@ SDL_RenderDriver WIIU_RenderDriver; SDL_Renderer *WIIU_SDL_CreateRenderer(SDL_Window * window, Uint32 flags) { + SDL_Surface *surface; SDL_Renderer *renderer; WIIU_RenderData *data; + surface = SDL_GetWindowSurface(window); + if (!surface) { + return NULL; + } + renderer = (SDL_Renderer *) SDL_calloc(1, sizeof(*renderer)); if (!renderer) { SDL_OutOfMemory();