Rust Apache-2.0

gl-rs

An OpenGL function pointer loader for Rust

R

rust-windowing

Dernière activité 22 juin 2026
rust-windowing/gl-rs

749

étoiles

127

forks

43

issues ouvertes

binding-generatorcomputer-graphicsopenglrust

Ce README est souvent en anglais.

gl-rs

CI

Overview

This repository contains the necessary building blocks for OpenGL wrapper libraries. For more information on each crate, see their respective READMEs listed below.

The following crates are contained in this repository:

Version Docs License Downloads

README

An OpenGL function pointer loader for the Rust Programming Language.

[dependencies]
gl = "0.14.0"

Version Docs License Downloads

README

Code generators for creating bindings to the Khronos OpenGL APIs.

[build-dependencies]
gl_generator = "0.14.0"

Version Docs License Downloads

README

The Khronos XML API Registry, exposed as byte string constants.

[build-dependencies]
khronos_api = "3.1.0"

Compiling from source

khronos_api makes use of git submodules. You will need to initialize these before building:

git submodule update --init

Projets similaires

A low-level library for OpenGL context creation

Rustopenglrust
Rrust-windowing
2,1 k étoiles493

GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code

Rustopenglopengl-esrust
GgrovesNL
1,5 k étoiles160

Safe and rich Rust wrapper around the Vulkan API

Rustgraphics-programmingrustspir-v
Vvulkano-rs
5,2 k étoiles475