scottwillmoore / glad-wrap

An ergonomic (and mostly safe) OpenGL 3.2+ wrapper written in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

glad-wrap

crates.io-badgedocs.rs-badge

An ergonomic (and mostly safe) OpenGL 3.3+ wrapper written in Rust.

Overview

Please read the design.md document which should explain why this library has been created and what problems it addresses.

I would love feedback on this document! What other problems can you think of? Is there a better way to solve some of these problems?

Goals

For now the project goals are:

  • Solve all the problems in the design.md document.

  • Ensure the library is nice (easy and concise) to use.

  • Remove the need for any unsafe function calls to OpenGL.

Getting Started

use glad-wrap::*;

// TODO: Finish the example.

More examples can be found in ./examples.

License

This project is licensed under the MIT license.

About

An ergonomic (and mostly safe) OpenGL 3.2+ wrapper written in Rust.

License:MIT License


Languages

Language:Rust 99.2%Language:GLSL 0.8%