From ed05c5feb874d20fe1040cd896e34d92ebc80b8d Mon Sep 17 00:00:00 2001 From: Luke Benstead Date: Thu, 14 Sep 2017 19:43:33 +0100 Subject: [PATCH] Make things a little more explicit in the depth write toggling --- gl-api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gl-api.c b/gl-api.c index 53ee009..db3ade4 100644 --- a/gl-api.c +++ b/gl-api.c @@ -210,7 +210,7 @@ void APIENTRY glDepthFunc(GLenum func) { } void APIENTRY glDepthMask(GLboolean flag) { - GL_KOS_DEPTH_WRITE = !flag; + GL_KOS_DEPTH_WRITE = (flag == GL_TRUE) ? PVR_DEPTHWRITE_ENABLE : PVR_DEPTHWRITE_DISABLE; } //====================================================================================================// @@ -937,7 +937,7 @@ GLuint _glKosDepthFunc() { } GLubyte _glKosDepthMask() { - return !GL_KOS_DEPTH_WRITE; + return (GL_KOS_DEPTH_WRITE == PVR_DEPTHWRITE_ENABLE) ? GL_TRUE : GL_FALSE; } GLuint _glKosVertexColor() {