• Sam Lantinga's avatar
    Fixed bug 1256 - Invalid window warning in GL_CreateRenderer · 8bf062f3
    Sam Lantinga authored
    Martin Gerhardy 2011-07-27 02:26:06 PDT
    the window reference is lost in the GL_CreateRenderer function. The attached
    patch should fix this error.
    
    #0  SDLSystem_LogOutputFunction (userdata=0x63b010, category=1,
    priority=SDL_LOG_PRIORITY_ERROR, message=0x7fffffffcd00 "Invalid window") at
    src/system/sdl/SDLSystem.cpp:8
    #1  0x00007ffff7b1ddb3 in SDL_LogMessageV (category=1,
    priority=SDL_LOG_PRIORITY_ERROR, fmt=<value optimized out>, ap=<value optimized
    out>) at src/SDL_log.c:275
    #2  0x00007ffff7b1df7c in SDL_LogError (category=<value optimized out>,
    fmt=<value optimized out>) at src/SDL_log.c:212
    #3  0x00007ffff7b1d582 in SDL_SetError (fmt=0x7ffff7baaff0 "") at
    src/SDL_error.c:111
    #4  0x00007ffff7b96f9e in SDL_GL_MakeCurrent (window=0x0, ctx=0xa62ce0) at
    src/video/SDL_video.c:2484
    #5  0x00007ffff7b4ba0c in GL_ActivateRenderer (renderer=0xa8f680) at
    src/render/opengl/SDL_render_gl.c:195
    #6  0x00007ffff7b4c59a in GL_ResetState (window=0x918010, flags=<value
    optimized out>) at src/render/opengl/SDL_render_gl.c:214
    #7  GL_CreateRenderer (window=0x918010, flags=<value optimized out>) at
    src/render/opengl/SDL_render_gl.c:343
    #8  0x00007ffff7b48053 in SDL_CreateRenderer (window=0x918010, index=<value
    optimized out>, flags=2) at src/render/SDL_render.c:166
    8bf062f3
SDL_render_gles2.c 40 KB