Author Topic: [EGL] Failed to create surface  (Read 2442 times)

NaxIonz

  • Jr. Member
  • **
  • Thank You
  • -Given: 3
  • -Receive: 0
  • Posts: 70
    • View Profile
[EGL] Failed to create surface
« on: April 07, 2014, 12:17:58 PM »
Has anyone seen or dealt with the following error on an Android device?
It only happens on very select devices; in our case it's only on our Sony Xperia x10i (not sure what other devices in the wild could get this).

Using Unity 4.3.4f and NGUI 3.5.4 r2


  1. E/Unity  (Filename: PlatformDependent/AndroidPlayer/ContextGLES.cpp Line: 132)
  2. I/Unity   Skipped rendering frame because GfxDevice is in invalid state (device lost)
  3. I/Unity   (Filename: Runtime/Misc/Player.cpp Line: 1539)
  4. E/Unity  [EGL] Failed to create surface
  5. E/Unity  (Filename: PlatformDependent/AndroidPlayer/ContextGLES.cpp Line: 132)
  6. E/Unity  [EGL] Error:: EGL_BAD_MATCH: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a valid surface).

It does this immediate on the start of the game, and spams over and over in LogCat. The device screen is completely black.