gl-rs

OpenGL binding generator

A tool that generates bindings to OpenGL APIs

An OpenGL function pointer loader for Rust

GitHub

682 stars
13 watching
115 forks
Language: Rust
last commit: 11 months ago
Linked from 1 awesome list

binding-generatorcomputer-graphicsopenglrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cginternals/glbinding A C++ binding for the OpenGL API, providing a cross-platform and type-safe interface to the OpenGL API. 831
errcw/glow A tool that generates machine-readable code bindings between Go functions and native OpenGL functions. 1
goxjs/gl A Go cross-platform binding for OpenGL with support for multiple rendering backends. 176
binary1248/gls A library to reduce boilerplate OpenGL code 18
nnesse/glbindify A tool to generate C bindings for various OpenGL APIs 4
go-gl/gl Go bindings for OpenGL. 1,088
guillaumegomez/rust-gsl A Rust binding for the GSL library. 190
ekmett/gl Provides Haskell bindings to the OpenGL specification 94
minegame159/opengl-beef Generates an OpenGL loader script based on provided details and settings. 16
lvgl/lv_binding_rust Rust bindings for an embedded GUI library with graphics and widgets capabilities 687
olbat/libgen Generates Crystal language bindings from C headers and configuration files. 79
fltk-rs/fltk-rs Rust bindings for a lightweight GUI library with customizable widgets and permissive licensing. 1,614
google/shaderc-rs Rust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code. 259
alexcrichton/wasm-bindgen A tool for importing JavaScript functionality into Rust code and exporting Rust functions to JavaScript. 25
rougier/freetype-gl An OpenGL library for rendering Unicode text with a single texture and vertex buffer. 1,644