edgefirst-egl 0.25.2

Rust bindings for the Khronos EGL API (maintained fork of khronos-egl)
Documentation
# edgefirst-egl

Rust bindings for the [Khronos EGL](https://www.khronos.org/egl/) API.

This crate is a maintained fork of [`khronos-egl`](https://github.com/timothee-haudebourg/khronos-egl)
6.0.0 by Timothée Haudebourg and Sean Kerr, which became unmaintained. It is
vendored into the EdgeFirst HAL so we can keep its dependencies current —
notably tracking `libloading` 0.9+ — and is published as `edgefirst-egl`.

Relative to upstream it tracks `libloading` 0.9 and drops the static-linking
path (the `static`/`no-pkg-config` features, the `pkg-config` build dependency,
and the `Static`/`API` types); only runtime (dynamic) loading is supported. The
dynamic-loading API is otherwise unchanged. The library is imported as
`edgefirst_egl`:

```rust
use edgefirst_egl as egl;
```

## License

Licensed under either of Apache License, Version 2.0 or MIT license at your
option, matching the original `khronos-egl`. See `LICENSE-APACHE` and
`LICENSE-MIT`.