Skip to content

Minimal OpenGL wrapper library providing a blank slate for writing OpenGL code

Notifications You must be signed in to change notification settings

s95rob/OpenGL-Base

Repository files navigation

OpenGL-Base

Minimal OpenGL wrapper library providing a blank slate ready for writing OpenGL code. Perfect for learning/experimenting.

Includes glfw, glad, glm, stb_image, and helper classes for shaders and textures out of the box.

Getting Started

Clone the repository and build. The GL-Sandbox project has a template source file to get you started.

There are a few example projects and shaders to checkout as well.

Building

Using CMake

  1. Create a build directory

mkdir build

  1. Run CMake

cmake -S . -B build

  1. Build the ALL_BUILD target