A comprehensive collection of open source C++ examples for OpenGL ES 3.1 which is from Khronos.
Windows 10, Visual Studio 2019
CMake 3.2 or higher
The repository contains everything required to compile and build the examples on Windows, using the Visual Studio compiler that supports C++14 at least. All required dependencies are included.
Use the provided CMakeLists.txt with CMake to generate a build configuration, e.g.:
cmake -G "Visual Studio 16 2019"