[−][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 | |
| Wrap | Wrap mode | 
Traits
| CreateTexture | Implemented by textures for creation. | 
| ImageSize | Implemented by all images to be used with generic algorithms. | 
| TextureOp | Implemented by texture operations. | 
| UpdateTexture | Implemented by textures for updating. | 
Type Definitions
| GlyphCache | Glyph cache implementation for OpenGL backend. |