Revert "[Tizen]Fallback to GLES 2.0 when num_config is 0"
authorSeungho, Baek <sbsh.baek@samsung.com>
Tue, 14 May 2019 07:30:46 +0000 (16:30 +0900)
committerSeungho, Baek <sbsh.baek@samsung.com>
Tue, 14 May 2019 07:30:46 +0000 (16:30 +0900)
This reverts commit 77896b863929c233c4307dc9c0e328c899406867.

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;
 }