Initial commit

This commit is contained in:
2024-04-05 12:03:20 +00:00
commit c837f8e027
30 changed files with 23292 additions and 0 deletions

4
README.md Normal file
View File

@@ -0,0 +1,4 @@
# opengl-starter
[![build](https://github.com/McMassiveNZ/opengl-starter/actions/workflows/ci.yml/badge.svg)](https://github.com/McMassiveNZ/opengl-starter/actions/workflows/ci.yml)
An opengl-starter cpp project which can open a simple window, create an OpenGL rendering context and render a quad to the screen. Its all done from scratch without using any 3rd party libraries like GLFW or GLEW. The project contains boilerplate for CMake, testing and basic CI. Static Analysis, Unit Tests and Sanitizers are off by default