tiny_gl/
lib.rs

1#![no_std]
2
3#[cfg(feature = "alloc")]
4extern crate alloc;
5
6pub mod wgl;
7pub mod gl;
8pub(crate) mod types;
9pub(crate) mod utils;
10
11use core::ffi::{c_void, CStr};
12
13pub unsafe fn load(get_proc_address: impl Fn(&CStr)-> *const c_void + Copy) {
14    gl::ffi::load(get_proc_address);
15    wgl::ffi::load(get_proc_address);
16}