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}