From a8c77baf4251f361a18f0a35ccb2d726d713698d Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Sat, 22 Jun 2013 15:31:19 +0000 Subject: [PATCH] gpu: implement all depth test functions in the renderer. --- neercs/video/render.cpp | 4 ++-- neercs/video/text-render.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/neercs/video/render.cpp b/neercs/video/render.cpp index ec18fa2..b26b646 100644 --- a/neercs/video/render.cpp +++ b/neercs/video/render.cpp @@ -1453,7 +1453,7 @@ void Render::Draw2D() RenderContext rc; rc.SetAlphaBlend(true); - rc.SetBlendFunc(BlendFactor::SrcColor, BlendFactor::DstAlpha); + rc.SetBlendFunc(BlendFunc::SrcColor, BlendFunc::DstAlpha); glEnable(GL_TEXTURE_2D); @@ -1480,7 +1480,7 @@ void Render::Draw3D() RenderContext rc; rc.SetAlphaBlend(false); - rc.SetDepthTest(false); + rc.SetDepthFunc(DepthFunc::Disabled); glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(4, GL_FLOAT, 0, fs_quad_vtx); diff --git a/neercs/video/text-render.cpp b/neercs/video/text-render.cpp index ff116dc..286f75a 100644 --- a/neercs/video/text-render.cpp +++ b/neercs/video/text-render.cpp @@ -145,7 +145,7 @@ void TextRender::Render() m_fbo->Bind(); { RenderContext rc; - rc.SetDepthTest(false); + rc.SetDepthFunc(DepthFunc::Disabled); glViewport(0, 0, m_fbo_size.x, m_fbo_size.y); #if !defined HAVE_GLES_2X