Expand description
Contains OpenGL helper functions (to compile / link shaders), VirtualGlDriver
for unit testing
Structs§
- OpenGL texture, use
ReadOnlyWindow::create_texture
to create a texture - Describes the vertex layout and offsets
- Virtual OpenGL “driver”, that simply stores all the OpenGL calls and can replay them at a later stage.
Enums§
Traits§
Functions§
- Destroys all textures, usually done before destroying the OpenGL context
- Destroys all textures from the pipeline
pipeline_id
where the texture is older than the givenepoch
. - Inserts a new texture into the OpenGL texture cache, returns a new image ID for the inserted texture
Type Aliases§
- Typedef for an OpenGL handle