Skip to content

ShoweryCellar34/Pentagram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

361 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Pentagram?

Pentagram is a basic application framework which uses GLFW, ImGui, GLAD, stb, glm, and spdlog for convenient, easy window creation and frameloop. I have created an example app for demonstration.

How to clone

Run this command with git installed to clone this repository: git clone --recursive https://github.com/ShoweryCellar34/Pentagram.git

Platform support

Ghoul Engine uses strictly cross-platform libraries (Windows, Mac, and Linux support) and CMake, and is tested on Arch linux with KDE plasma and Windows 11/10.

Disclaimer

Wayland can be used if you don't ever query or set the window position, this includes using imgui viewports.

How to use with cmake

Pentagram was designed only with cmake support in mind so precompiled binaries aren't provided. Add these lines to your CmakeListst.txt file after declaring your project:

add_subdirectory(*path to your copy of Peantagram*)
target_link_libraries(*your desired cmake target to link Peantagram to* PUBLIC Pentagram)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors