Available on
gles
and neither Windows nor webgl
only.Expand description
cbindgen:ignore
Structs§
- A wrapper around a [
glow::Context
] and the required EGL context that uses locking to guarantee exclusive access when shared with multiple threads. - A guard containing a lock to an
AdapterContext
, while the GL context is kept current. - DisplayOwner ties the lifetime of the system display handle to that of the loaded library. It implements Drop to ensure that the display handle is closed prior to unloading the library so that we don’t leak the associated file descriptors
- Inner 🔒
Enums§
- A simple wrapper around an X11 or Wayland display handle. Since the logic in this file doesn’t actually need to directly persist a wayland connection handle, the only load-bearing enum variant is the X11 variant
Constants§
- The amount of time to wait while trying to obtain a lock to the adapter context
Statics§
Functions§
- Choose GLES framebuffer configuration.
- egl_
debug_ 🔒 ⚠proc - find_
library 🔒 ⚠
Type Aliases§
- EglLabel 🔒