https://github.com/heyallnorahere/libglplayground
A cross-platform, open-source framework for tinkering with OpenGL
https://github.com/heyallnorahere/libglplayground
cmake cpp cpp17 cpp17-library cross-platform opengl
Last synced: about 1 year ago
JSON representation
A cross-platform, open-source framework for tinkering with OpenGL
- Host: GitHub
- URL: https://github.com/heyallnorahere/libglplayground
- Owner: heyallnorahere
- License: apache-2.0
- Created: 2021-06-18T23:51:23.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-11-11T10:17:30.000Z (over 4 years ago)
- Last Synced: 2025-03-20T08:45:47.215Z (about 1 year ago)
- Topics: cmake, cpp, cpp17, cpp17-library, cross-platform, opengl
- Language: C++
- Homepage:
- Size: 16.2 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# libglplayground [](https://github.com/yodasoda1219/libglplayground/blob/main/LICENSE)   
## About
This is a framework for writing OpenGL applications without the hassle of setting up contexts and all of that.
## Building
This project currently runs on [CMake](https://cmake.org). Once I get a release ready, I will create a [Premake](https://premake.github.io) configuration.
### Build status
| System | Status |
| --- | --- |
| Ubuntu | [](https://github.com/yodasoda1219/libglplayground/actions/workflows/build-ubuntu.yml) |
| Windows | [](https://github.com/yodasoda1219/libglplayground/actions/workflows/build-windows.yml) |
| MacOS | [](https://github.com/yodasoda1219/libglplayground/actions/workflows/build-macosx.yml) |
## How do I use this?
See the [examples folder](examples/).