loadEGL function

void loadEGL({
  1. bool useAngle = false,
})

Implementation

void loadEGL({bool useAngle = false}) {
  if (_libEGL == null) {
    if (Platform.isMacOS || Platform.isIOS) {
      _libEGL = LibEGL(DynamicLibrary.process());
    } else if (Platform.isAndroid) {
      if (useAngle) {
        _libEGL = LibEGL(DynamicLibrary.open('libEGL_angle.so'));
      } else {
        _libEGL = LibEGL(DynamicLibrary.open('libEGL.so'));
      }
    } else {
      _libEGL = LibEGL(DynamicLibrary.open(resolveDylibPath('libEGL')));
    }
  }
}