Changeset 1689
- Timestamp:
- Aug 2, 2012, 11:23:07 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/eglapp.cpp
r1684 r1689 185 185 if (data->egl_surf == EGL_NO_SURFACE) 186 186 { 187 Log::Error("cannot create EGL surface (%i)\n", eglGetError()); 187 switch (eglGetError()) 188 { 189 case EGL_BAD_DISPLAY: 190 Log::Error("missing EGL display connection\n"); 191 break; 192 case EGL_NOT_INITIALIZED: 193 Log::Error("EGL display not initialized\n"); 194 break; 195 case EGL_BAD_CONFIG: 196 Log::Error("invalid EGL configuration\n"); 197 break; 198 case EGL_BAD_NATIVE_WINDOW: 199 Log::Error("invalid EGL native window\n"); 200 break; 201 case EGL_BAD_ATTRIBUTE: 202 Log::Error("invalid EGL window attribute\n"); 203 break; 204 case EGL_BAD_ALLOC: 205 Log::Error("cannot allocate EGL surface\n"); 206 break; 207 case EGL_BAD_MATCH: 208 Log::Error("unsupported EGL window\n"); 209 break; 210 default: 211 Log::Error("cannot create EGL surface (%i)\n", eglGetError()); 212 break; 213 } 214 188 215 exit(EXIT_FAILURE); 189 216 }
Note: See TracChangeset
for help on using the changeset viewer.