From: Brian Paul Date: Thu, 15 Jan 2015 22:30:40 +0000 (-0700) Subject: mesa: move GET_CURRENT_CONTEXT() to top of _mesa_init_renderbuffer() X-Git-Tag: upstream/17.1.0~21327 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=337eca4ac8fcbc6fe2983e7b60653002c14d5d8d;p=platform%2Fupstream%2Fmesa.git mesa: move GET_CURRENT_CONTEXT() to top of _mesa_init_renderbuffer() To fix MSVC build. Reviewed-by: Matt Turner --- diff --git a/src/mesa/main/renderbuffer.c b/src/mesa/main/renderbuffer.c index cc97ab2..98f3c13 100644 --- a/src/mesa/main/renderbuffer.c +++ b/src/mesa/main/renderbuffer.c @@ -38,6 +38,8 @@ void _mesa_init_renderbuffer(struct gl_renderbuffer *rb, GLuint name) { + GET_CURRENT_CONTEXT(ctx); + mtx_init(&rb->Mutex, mtx_plain); rb->ClassID = 0; @@ -64,7 +66,6 @@ _mesa_init_renderbuffer(struct gl_renderbuffer *rb, GLuint name) * specs. If the context is not current, we cannot determine the * API, so default to GL_RGBA. */ - GET_CURRENT_CONTEXT(ctx); if (ctx && _mesa_is_gles3(ctx)) { rb->InternalFormat = GL_RGBA4; } else {