mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2025-02-23 11:51:26 +00:00
Move gl_pipeline_depth usage to framebuffer code so it does not rely on being set externally
This commit is contained in:
parent
c1443b3e9a
commit
a65db6b79c
2 changed files with 3 additions and 3 deletions
|
@ -64,7 +64,6 @@ PROC zd_wglGetProcAddress(LPCSTR name);
|
||||||
|
|
||||||
EXTERN_CVAR(Int, vid_adapter)
|
EXTERN_CVAR(Int, vid_adapter)
|
||||||
EXTERN_CVAR(Bool, vid_hdr)
|
EXTERN_CVAR(Bool, vid_hdr)
|
||||||
EXTERN_CVAR(Int, gl_pipeline_depth);
|
|
||||||
|
|
||||||
CUSTOM_CVAR(Bool, gl_debug, false, CVAR_ARCHIVE | CVAR_GLOBALCONFIG | CVAR_NOINITCALL)
|
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 OpenGLESRenderer::OpenGLFrameBuffer(m_hMonitor, vid_fullscreen);
|
||||||
//fb = new OpenGLRenderer::OpenGLFrameBuffer(m_hMonitor, vid_fullscreen);
|
//fb = new OpenGLRenderer::OpenGLFrameBuffer(m_hMonitor, vid_fullscreen);
|
||||||
|
|
||||||
fb->mPipelineNbr = gl_pipeline_depth;
|
|
||||||
//fb->mPipelineNbr = 1;
|
|
||||||
return fb;
|
return fb;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -64,6 +64,7 @@ EXTERN_CVAR(Bool, r_drawvoxels)
|
||||||
EXTERN_CVAR(Int, gl_tonemap)
|
EXTERN_CVAR(Int, gl_tonemap)
|
||||||
EXTERN_CVAR(Bool, cl_capfps)
|
EXTERN_CVAR(Bool, cl_capfps)
|
||||||
EXTERN_CVAR(Bool, gl_customshader)
|
EXTERN_CVAR(Bool, gl_customshader)
|
||||||
|
EXTERN_CVAR(Int, gl_pipeline_depth);
|
||||||
|
|
||||||
void Draw2D(F2DDrawer *drawer, FRenderState &state);
|
void Draw2D(F2DDrawer *drawer, FRenderState &state);
|
||||||
|
|
||||||
|
@ -122,6 +123,8 @@ void OpenGLFrameBuffer::InitializeState()
|
||||||
|
|
||||||
gl_customshader = false;
|
gl_customshader = false;
|
||||||
|
|
||||||
|
mPipelineNbr = gl_pipeline_depth;
|
||||||
|
|
||||||
InitGLES();
|
InitGLES();
|
||||||
|
|
||||||
// Move some state to the framebuffer object for easier access.
|
// Move some state to the framebuffer object for easier access.
|
||||||
|
|
Loading…
Reference in a new issue