gl-rs

OpenGL binding generator

A tool that generates bindings to OpenGL APIs

An OpenGL function pointer loader for Rust

GitHub

683 stars
13 watching
114 forks
Language: Rust
last commit: over 2 years ago
Linked from 1 awesome list

binding-generatorcomputer-graphicsopenglrust

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
cginternals/glbindingA C++ binding for the OpenGL API, providing a cross-platform and type-safe interface to the OpenGL API.834
errcw/glowA tool that generates machine-readable code bindings between Go functions and native OpenGL functions.1
goxjs/glA Go cross-platform binding for OpenGL with support for multiple rendering backends.177
binary1248/glsA library to reduce boilerplate OpenGL code18
nnesse/glbindifyA tool to generate C bindings for various OpenGL APIs4
go-gl/glGo bindings for OpenGL.1,099
guillaumegomez/rust-gslA Rust binding for the GSL library.191
ekmett/glProvides Haskell bindings to the OpenGL specification93
minegame159/opengl-beefGenerates an OpenGL loader script based on provided details and settings.16
lvgl/lv_binding_rustRust bindings for an embedded GUI library with graphics and widgets capabilities696
olbat/libgenGenerates Crystal language bindings from C headers and configuration files.79
fltk-rs/fltk-rsRust bindings for a cross-platform GUI library1,646
google/shaderc-rsRust bindings for the shaderc library to compile GLSL/HLSL source code into SPIR-V binary modules or assembly code.259
alexcrichton/wasm-bindgenA tool for importing JavaScript functionality into Rust code and exporting Rust functions to JavaScript.25
rougier/freetype-glAn OpenGL library for rendering Unicode text with a single texture and vertex buffer.1,652