Available on crate feature
renderer_gl only.Expand description
Implementation of the rendering traits using OpenGL ES 2
Modules§
Structs§
- Gles
Frame - Handle to the currently rendered frame during
GlesRenderer::render. - Gles
Mapping - Texture mapping of a GLES2 texture
- Gles
Pixel Program - Gles pixel shader
- Gles
Renderbuffer - Offscreen render surface
- Gles
Renderer - A renderer utilizing OpenGL ES
- Gles
Target - A GL framebuffer
- Gles
TexProgram - Gles texture shader
- Gles
Texture - A handle to a GLES texture
- Uniform
- A shader uniform variable consisting out of a name and value
- Uniform
Desc - GL location and type of a uniform shader variable
- Uniform
Name - A description of a uniform shader variable consisting out of a name and type
Enums§
- Capability
- Capabilities of the
GlesRenderer - Gles
Error - Error returned during rendering using GL ES
- Uniform
Type - Different value types of a shader uniform variable for the
GlesRenderer. - Uniform
Value - Value of a uniform variable
Constants§
- DEBUG_
FLAGS - Debug flags shader define
- EXTERNAL
- External texture shader define
- NO_
ALPHA - No alpha shader define
Functions§
- compile_
shader ⚠ - Compiles a shader variant.
- link_
program ⚠ - Compiles and links a shader program.