[−][src]Crate opengl_graphics
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. |