From 78a5e49d07df6ab50cfc9379bd44c1684404fcf9 Mon Sep 17 00:00:00 2001 From: Donny Viszneki Date: Wed, 13 Aug 2014 16:29:32 -0700 Subject: [PATCH] SDLPlatform now enables OpenGL context sharing (important for multi-window) --- src/dlangui/platforms/sdl/sdlapp.d | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dlangui/platforms/sdl/sdlapp.d b/src/dlangui/platforms/sdl/sdlapp.d index 1c8fe90e..721ac703 100644 --- a/src/dlangui/platforms/sdl/sdlapp.d +++ b/src/dlangui/platforms/sdl/sdlapp.d @@ -1054,6 +1054,8 @@ version(USE_SDL) { // Set OpenGL attributes SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1); SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 24); + // Share textures between contexts + SDL_GL_SetAttribute(SDL_GL_SHARE_WITH_CURRENT_CONTEXT, 1); } SDLPlatform sdl = new SDLPlatform();