An OpenGL back-end for Rust-Graphics
Image operations for textures.
Types and methods for setting shader uniforms
Helper functions for dealing with shaders.
Describes how to render colored objects.
Contains OpenGL data.
Wraps OpenGL texture data. The texture gets deleted when running out of scope.
Texture creation parameters.
Describes how to render textured objects.
For OpenGL version 3.3 and above, the GLSL version is the same as the OpenGL version.
Implemented by textures for creation.
Implemented by all images to be used with generic algorithms.
Implemented by texture operations.
Implemented by textures for updating.
Glyph cache implementation for OpenGL backend.