toEglError method
Implementation
EglError toEglError() {
switch (this) {
case EGL_SUCCESS:
return EglError.success;
case EGL_NOT_INITIALIZED:
return EglError.notInitialized;
case EGL_BAD_ACCESS:
return EglError.badAccess;
case EGL_BAD_ALLOC:
return EglError.badAlloc;
case EGL_BAD_ATTRIBUTE:
return EglError.badAttribute;
case EGL_BAD_CONTEXT:
return EglError.badContext;
case EGL_BAD_CONFIG:
return EglError.badConfig;
case EGL_BAD_CURRENT_SURFACE:
return EglError.badCurrentSurface;
case EGL_BAD_DISPLAY:
return EglError.badDisplay;
case EGL_BAD_SURFACE:
return EglError.badSurface;
case EGL_BAD_MATCH:
return EglError.badMatch;
case EGL_BAD_PARAMETER:
return EglError.badParameter;
case EGL_BAD_NATIVE_PIXMAP:
return EglError.badNativePixmap;
case EGL_BAD_NATIVE_WINDOW:
return EglError.badNativeWindow;
case EGL_CONTEXT_LOST:
return EglError.contextLost;
default:
throw UnsupportedError('Unsupported value: $this');
}
}