Skip to content
/ starter Public template

Starter Template for C++ Graphics Applications

Notifications You must be signed in to change notification settings

fiserj/starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starter Template

A graphics application starter package.

Libraries

Required

Optional

To enable an optional library, go to CMakeLists.txt and set the applicable WITH_... variable to ON.

Library CMake Option
Catch2 WITH_CATCH2
Dear ImGui WITH_IMGUI
{fmt} WITH_FMT
GLEQ WITH_GLEQ
meshoptimizer WITH_MESHOPT
stb WITH_STB

shaderc

BGFX's shaderc compiler can take a relatively long time to compile. When WITH_PREBUILT_SHADERC is ON (which it is by default), CMake tries to fetch prebuilt binary for your platform (currently Windows and macOS x64), and only compiles shaderc from source otherwise. You can pass CMake WITH_PREBUILT_SHADERC=OFF to always force compilation from source.

About

Starter Template for C++ Graphics Applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published