Skip to content
/ walnut Public
forked from StudioCherno/Walnut

Walnut is a simple application framework for Vulkan and ImGui apps made by TheCherno

License

Notifications You must be signed in to change notification settings

hamyyy/walnut

This branch is 7 commits ahead of StudioCherno/Walnut:master.

Repository files navigation

This fork

This branch will be for linux and it will use cmake instead of premake. It should compile in windows ig .. It's tested on linux only tho.

  • It uses my fork of imgui instead of the cherno's.
  • It uses imgui's default font not Roboto(the one the cherno is useing)

Walnut

Walnut is a simple application framework built with Dear ImGui and designed to be used with Vulkan - basically this means you can seemlessly blend real-time Vulkan rendering with a great UI library to build desktop applications. The plan is to expand Walnut to include common utilities to make immediate-mode desktop apps and simple Vulkan applications.

WalnutExample

Forest Launcher - an application made with Walnut

Requirements

  • CMake >= 3.16

Getting Started

mkdir build && cd build
cmake ..
cmake --build . -jN # replace N with amount of cores u want to build with

3rd party libaries

About

Walnut is a simple application framework for Vulkan and ImGui apps made by TheCherno

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.2%
  • CMake 5.8%