hostsupport/hostegl/src/EGLConfig.cpp
branchbug235_bringup_0
changeset 67 ca7e6949bf7a
parent 53 c2ef9095503a
--- a/hostsupport/hostegl/src/EGLConfig.cpp	Thu Oct 07 18:48:18 2010 +0100
+++ b/hostsupport/hostegl/src/EGLConfig.cpp	Mon Oct 18 18:24:13 2010 +0100
@@ -37,7 +37,7 @@
 const int KPbufferPixels = KPbufferHeight * KPbufferWidth;
 
 CEGLConfig::CEGLConfig(void) :
-    m_nativeVisualId( NULL )
+    m_nativeVisualId( 0 )
     {
     }
 
@@ -72,7 +72,7 @@
     m_maxSwapInterval( maxSwapInterval ),
     m_minSwapInterval( minSwapInterval ),
     m_nativeRenderable( nativeRenderable ),
-    m_nativeVisualId( NULL ),
+    m_nativeVisualId( 0 ),
     m_nativeVisualType( nativeVisualType ),
     m_renderableType( renderableType ),
     m_sampleBuffers( samples > 1 ? 1 : 0 ),
@@ -814,9 +814,9 @@
     
     if( m_colorDescriptor.AlphaMaskSize() < filter.m_colorDescriptor.AlphaMaskSize() ) return false;
     
-    if( filter.m_bindToTexRGB != EGL_DONT_CARE && (m_bindToTexRGB != filter.m_bindToTexRGB) ) return false;
+    if( (EGLint)filter.m_bindToTexRGB != EGL_DONT_CARE && (m_bindToTexRGB != filter.m_bindToTexRGB) ) return false;
     
-    if( filter.m_bindToTexRGBA != EGL_DONT_CARE && (m_bindToTexRGBA != filter.m_bindToTexRGBA) ) return false;
+    if( (EGLint)filter.m_bindToTexRGBA != EGL_DONT_CARE && (m_bindToTexRGBA != filter.m_bindToTexRGBA) ) return false;
     
     if( filter.m_colorDescriptor.Format() != EGL_DONT_CARE )
         {
@@ -825,7 +825,7 @@
         if( thisBufType != filterBufType ) return false;
         }
 
-    if( filter.m_configCaveat != EGL_DONT_CARE && (m_configCaveat != filter.m_configCaveat) ) return false;
+    if( (EGLint)filter.m_configCaveat != EGL_DONT_CARE && (m_configCaveat != filter.m_configCaveat) ) return false;
 
     if( m_configId == filter.m_configId ) return false;
     
@@ -839,7 +839,7 @@
 
     if( filter.m_minSwapInterval != EGL_DONT_CARE && (m_minSwapInterval != filter.m_minSwapInterval) ) return false;
 
-    if( filter.m_nativeRenderable != EGL_DONT_CARE && (m_nativeRenderable != filter.m_nativeRenderable) ) return false;
+    if( (EGLint)filter.m_nativeRenderable != EGL_DONT_CARE && (m_nativeRenderable != filter.m_nativeRenderable) ) return false;
 
     if( filter.m_nativeVisualType != EGL_DONT_CARE && (m_nativeVisualType != filter.m_nativeVisualType) ) return false;