Revert "[Tizen]Fallback to GLES 2.0 when num_config is 0"
authorSunghyun kim <scholb.kim@samsung.com>
Tue, 4 Jun 2019 09:09:22 +0000 (18:09 +0900)
committerSunghyun kim <scholb.kim@samsung.com>
Tue, 4 Jun 2019 09:09:26 +0000 (18:09 +0900)
This reverts commit 84ed76c8ec106401cad58cb870574d8101cd9502.

Change-Id: Id01eaebc9ad90f71d81460f5f15c9de02835f423

dali/internal/graphics/gles/egl-implementation.cpp

index 7147bfe..91d4fab 100755 (executable)
@@ -400,8 +400,8 @@ bool EglImplementation::ChooseConfig( bool isWindowType, ColorDepth depth )
   }
 #endif // DALI_PROFILE_UBUNTU
   configAttribs.PushBack( EGL_NONE );
-  if ( ( eglChooseConfig( mEglDisplay, &(configAttribs[0]), &mEglConfig, 1, &numConfigs ) != EGL_TRUE ) ||
-       ( numConfigs != 1 ) )
+
+  if ( eglChooseConfig( mEglDisplay, &(configAttribs[0]), &mEglConfig, 1, &numConfigs ) != EGL_TRUE )
   {
     if( mGlesVersion >= 30 )
     {
@@ -410,13 +410,6 @@ bool EglImplementation::ChooseConfig( bool isWindowType, ColorDepth depth )
       return false;
     }
 
-    if ( numConfigs != 1 )
-    {
-      DALI_LOG_ERROR("No configurations found.\n");
-
-      TEST_EGL_ERROR("eglChooseConfig");
-    }
-
     EGLint error = eglGetError();
     switch (error)
     {
@@ -467,6 +460,13 @@ bool EglImplementation::ChooseConfig( bool isWindowType, ColorDepth depth )
   }
   mContextAttribs.PushBack( EGL_NONE );
 
+  if ( numConfigs != 1 )
+  {
+    DALI_LOG_ERROR("No configurations found.\n");
+
+    TEST_EGL_ERROR("eglChooseConfig");
+  }
+
   return true;
 }