{"repo":"Dav1dde/glad","free":true,"listed":false,"github":"https://github.com/Dav1dde/glad","clone":"git clone https://github.com/Dav1dde/glad.git","description":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.","language":"C","stars":4584,"topics":["vulkan","opengl","gl","gles","gles2","egl","glx","wgl","python","c"],"license":null,"category":"dev-tools","readme_excerpt":"glad ==== Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specifications for multiple languages. Check out the webservice for glad2 to generate the files you need! NOTE: This is the 2.0 branch, which adds more functionality but changes the API. Some languages are only available in the glad1 generator. Examples The full code: hellowindow2.cpp More examples in the examples directory of this repository. Plugins Glad plugins maintained by the community to add support for more languages: - Fortran. Documentation The documentation can be found in the wiki. Examples can be found in the example directory. Some examples: C/C++ GL GLFW GL GLFW On-Demand loading GL GLFW Multiple Windows/Contexts GL SDL3 Callbacks GL SDL3 GL SDL2 Vulkan GLFW GLX GLX Modern WGL EGL X11 Rust GL GLFW GL GLFW Multiple Windows/Contexts License For the source code and various Khronos files see LICENSE. The generated code from glad is any of Public Domain, WTFPL or CC0. Now Khronos has some of their specifications under Apache Version 2.0 license which may have an impact on the generated code, see this clarifying comment on the Khronos / OpenGL-Specification issue tracker.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Dav1dde","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Dav1dde/glad/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}