Expand description

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.

Shader picker.

Wraps OpenGL texture data. The texture gets deleted when running out of scope.

Texture creation parameters.

Describes how to render textured objects.


Sampling filter

Texture format.

For OpenGL version 3.3 and above, the GLSL version is the same as the OpenGL version.

Wrap mode


Implemented by textures for creation.

Implemented by all images to be used with generic algorithms.

Implemented by texture operations.

Implemented by textures for updating.

Type Definitions

Glyph cache implementation for OpenGL backend.