diff --git a/src/common/platform/win32/win32glvideo.cpp b/src/common/platform/win32/win32glvideo.cpp index c2aec7949..7c60a271f 100644 --- a/src/common/platform/win32/win32glvideo.cpp +++ b/src/common/platform/win32/win32glvideo.cpp @@ -64,7 +64,6 @@ PROC zd_wglGetProcAddress(LPCSTR name); EXTERN_CVAR(Int, vid_adapter) EXTERN_CVAR(Bool, vid_hdr) -EXTERN_CVAR(Int, gl_pipeline_depth); CUSTOM_CVAR(Bool, gl_debug, false, CVAR_ARCHIVE | CVAR_GLOBALCONFIG | CVAR_NOINITCALL) { @@ -110,8 +109,6 @@ DFrameBuffer *Win32GLVideo::CreateFrameBuffer() fb = new OpenGLESRenderer::OpenGLFrameBuffer(m_hMonitor, vid_fullscreen); //fb = new OpenGLRenderer::OpenGLFrameBuffer(m_hMonitor, vid_fullscreen); - fb->mPipelineNbr = gl_pipeline_depth; - //fb->mPipelineNbr = 1; return fb; } diff --git a/src/common/rendering/gles/gles_framebuffer.cpp b/src/common/rendering/gles/gles_framebuffer.cpp index 3a1f0f652..4ead744e3 100644 --- a/src/common/rendering/gles/gles_framebuffer.cpp +++ b/src/common/rendering/gles/gles_framebuffer.cpp @@ -64,6 +64,7 @@ EXTERN_CVAR(Bool, r_drawvoxels) EXTERN_CVAR(Int, gl_tonemap) EXTERN_CVAR(Bool, cl_capfps) EXTERN_CVAR(Bool, gl_customshader) +EXTERN_CVAR(Int, gl_pipeline_depth); void Draw2D(F2DDrawer *drawer, FRenderState &state); @@ -122,6 +123,8 @@ void OpenGLFrameBuffer::InitializeState() gl_customshader = false; + mPipelineNbr = gl_pipeline_depth; + InitGLES(); // Move some state to the framebuffer object for easier access.