#gl #binding #built #complete #opengl #version #validation

rogl

Rust GL library (rogl): A complete gl binding built for Rust

4 releases

0.2.1 Apr 2, 2022
0.2.0 Apr 2, 2022
0.1.1 Mar 27, 2022
0.1.0 Mar 27, 2022

#715 in Graphics APIs

Apache-2.0

4.5MB
126K SLoC

rogl

Rust GL library (rogl): A complete gl binding built for Rust.

Overview

  • generated from gl.xml
  • supports OpenGL versions 1.0,1.1,1.2,1.3,1.4,1.5,2.0,2.1,3.0,3.1,3.2,3.3,4.0,4.1,4.2,4.3,4.4,4.5,4.6
  • supports OpenGLES versions 1.0, 2.0, 3.0, 3.1, 3.2
  • No validation, everything is unsafe
  • features are used to prevent including old API's that are unused. Allows for a smaller OpenGL.

License

This project is licensed under Apache License, Version 2.0

Dependencies