asi_opengl

Crates.ioasi_opengl
lib.rsasi_opengl
version0.6.3
created_at2018-04-14 22:16:08.023087+00
updated_at2025-09-27 07:15:45.441019+00
descriptionRust safe bindings for OpenGL / OpenGLES.
homepagehttps://github.com/AldaronLau/asi_opengl
repositoryhttps://github.com/AldaronLau/asi_opengl
max_upload_size
id60634
size40,902
Jeryn Aldaron Lau (AldaronLau)

documentation

https://docs.rs/asi_opengl

README

Aldaron's System Interface / OpenGL

This project has been discontinued, I suggest you use wgpu instead.

Contact me at aldaronlau@gmail.com if you wish to reclaim the crate name.


Rust safe bindings for OpenGL / OpenGLES.

This project is part of ADI.

Features

  • Safe OpenGL/ES bindings (Works on both Linux (through XCB) and Windows).

Roadmap to 1.0 (Future Features)

  • Make part of awi.
  • Support Android.
  • Support Wayland.

Change Log

0.6

  • Pixels in textures are now represented as 4 u8s instead of 1 u32.

0.5

  • set_mat4 no longer takes a reference to the matrix.

0.4

  • Safe API
  • Use LINEAR instead of NEAREST for texturing.
  • Use mipmapping to speed up drawing big textures in small areas.

0.3

  • Uses sliced triangle fans now.

0.2

  • Support for OpenGL on Linux actually works now.

0.1

  • Initial release
Commit count: 0

cargo fmt