Expand description
OpenGL procedures.
The Shader binds the surfaces on every call. It might be that there is performance to be gained by only doing it once for every shader/input/output surface triple. Or even by doing binding/import once per texture individually.
Re-exportsยง
pub use shaders::bayer;
pub use shaders::yuv;
pub use cgmath;
pub use dma_boom;
pub use error_backtrace;
pub use glium;
Modulesยง
- EGL procedures
- EGL extensions compatible with Khronos-egl.
- glerr ๐OpenGL errors.
- raw ๐Minimal glium backend. Tested with EGL+gbm context.
- uniforms ๐Allow extending uniforms created using
glium::uniforms!
.
Macrosยง
Structsยง
- The context for glium operations. For EGL operations, use the EGL context directly.
- Texture2D
Bind ๐Restore Restores the OpenGL Texture2d binding in the state machine.
Enumsยง
Functionsยง
- import_
bind_ ๐texture Initializes the GL texture.