Crate opengl_graphics[−][src]
An OpenGL back-end for Rust-Graphics
Modules
error | Errors |
ops | Image operations for textures. |
shader_uniforms | Types and methods for setting shader uniforms |
shader_utils | Helper functions for dealing with shaders. |
Structs
Colored | Describes how to render colored objects. |
GlGraphics | Contains OpenGL data. |
Shaders | Shader picker. |
Texture | Wraps OpenGL texture data. The texture gets deleted when running out of scope. |
TextureSettings | Texture creation parameters. |
Textured | Describes how to render textured objects. |
Enums
Filter | Sampling filter |
Format | Texture format. |
GLSL | For OpenGL version 3.3 and above, the GLSL version is the same as the OpenGL version. |
OpenGL |
Traits
CreateTexture | Implemented by textures for creation. |
ImageSize | Implemented by all images to be used with generic algorithms. |
UpdateTexture | Implemented by textures for updating. |
Type Definitions
GlyphCache | Glyph cache implementation for OpenGL backend. |