Skip to content

Rust safe bindings for OpenGL / OpenGLES

License

MIT, BSL-1.0 licenses found

Licenses found

MIT
LICENSE
BSL-1.0
LICENSE_1_0.txt
Notifications You must be signed in to change notification settings

plopgrizzly/asi_opengl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plop Grizzly

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

About

Rust safe bindings for OpenGL / OpenGLES

Topics

Resources

License

MIT, BSL-1.0 licenses found

Licenses found

MIT
LICENSE
BSL-1.0
LICENSE_1_0.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages