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. |