From 330267e4d3b635ce9c66915cee8d56ea7837d002 Mon Sep 17 00:00:00 2001 From: Francisco Santos Date: Tue, 6 Dec 2016 10:29:01 +0000 Subject: [PATCH] Comparison between boolean and integer. Change-Id: I565aee867965ab67bd8d5c97e3ac620a893f4925 --- dali/internal/render/gl-resources/context.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dali/internal/render/gl-resources/context.h b/dali/internal/render/gl-resources/context.h index 136f09b..28afbfd 100644 --- a/dali/internal/render/gl-resources/context.h +++ b/dali/internal/render/gl-resources/context.h @@ -700,11 +700,12 @@ public: */ void DepthMask(GLboolean flag) { + bool booleanFlag = flag != GL_FALSE; // only change state if needed - if( flag != mDepthMaskEnabled ) + if( booleanFlag != mDepthMaskEnabled ) { - mDepthMaskEnabled = flag; - LOG_GL("DepthMask %s\n", flag ? "True" : "False"); + mDepthMaskEnabled = booleanFlag; + LOG_GL("DepthMask %s\n", booleanFlag ? "True" : "False"); CHECK_GL( mGlAbstraction, mGlAbstraction.DepthMask( mDepthMaskEnabled ) ); } } -- 2.7.4