From a9832fb79aa5901d5880210f92e5cf33bc68e82c Mon Sep 17 00:00:00 2001 From: Henrik Rydgard Date: Wed, 1 Jan 2014 23:40:35 +0100 Subject: [PATCH] Set cleardepth the traditional way on desktop. --- GPU/GLES/Framebuffer.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/GPU/GLES/Framebuffer.cpp b/GPU/GLES/Framebuffer.cpp index 74134fdb2f..03d950f43e 100644 --- a/GPU/GLES/Framebuffer.cpp +++ b/GPU/GLES/Framebuffer.cpp @@ -157,7 +157,11 @@ static void ClearBuffer() { glstate.stencilFunc.set(GL_ALWAYS, 0xFF, 0xFF); glClearColor(0.0f, 0.0f, 0.0f, 1.0f); glClearStencil(0xFF); - glClearDepthf(1.0); +#ifdef USING_GLES2 + glClearDepthf(1.0f); +#else + glClearDepth(1.0); +#endif glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); }