glad

Binding generator

A tool for automatically generating boilerplate code for OpenGL and Vulkan bindings in various programming languages.

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

GitHub

4k stars
75 watching
449 forks
Language: C
last commit: about 1 month ago
Linked from 5 awesome lists

ccode-generationcppdeglgeneratorglgladglesgles2glxloader-generatornimopenglpascalpythonrustvulkanwgl

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
glfw/glfw A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms 13,089
nigels-com/glew A library that provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. 2,667
go-gl/glfw Provides a Go interface to the GLFW library for creating windows and rendering OpenGL contexts. 1,575
paroj/glxxw An OpenGL loader library providing access to GL3 core and GLES2/3 APIs 15
goxjs/glfw Provides an API for creating OpenGL contexts and handling events in cross-platform applications. 82
facebook/igl A cross-platform library providing a low-level GPU interface for multiple graphics APIs 2,971
lwjgl/lwjgl3 A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications. 4,816
mosra/flextgl A tool that generates boilerplate code for loading OpenGL and Vulkan libraries. 204
rikusalminen/glxw A tool for dynamically linking with OpenGL at runtime. 53
gfx-rs/gfx A cross-platform GPU API that provides low-level graphics and compute capabilities 5,361
minegame159/opengl-beef Generates an OpenGL loader script based on provided details and settings. 16
khronosgroup/glslang Tools and APIs for working with shader languages and their intermediate representations 3,066
gpuopen-drivers/xgl Translates Vulkan API commands into PAL commands to enable graphics rendering 215
g-truc/glm A C++ mathematics library providing support for 3D vector and matrix operations. 9,303
mcnopper/opengl A comprehensive software project demonstrating OpenGL 3 and 4 with GLSL capabilities 2,361