Expand description

An OpenGL back-end for Rust-Graphics

Modules

Errors

Image operations for textures.

Types and methods for setting shader uniforms

Helper functions for dealing with shaders.

Structs

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.

Enums

Sampling filter

Texture format.

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

Wrap mode

Traits

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.