chinmaygarde / triangle_sandbox

Repository from Github https://github.comchinmaygarde/triangle_sandboxRepository from Github https://github.comchinmaygarde/triangle_sandbox

Triangle Sandbox

Tinkering around with SDL3 GPU and Shader Slang.

Prerequisites

  • An Apple Silicon Mac
    • The Slang toolchain is only setup for this one target but it should be easy to add other platforms (by just building from source which takes a while). The shader reflection though is only wired up for Metal.
  • Git
  • Ninja
  • Make
  • CMake
  • [optional] CCache

Building

  • make sync to update Git submodules.
  • make to build and run the project with CMake & Ninja.

About

License:MIT License


Languages

Language:C++ 90.1%Language:CMake 4.9%Language:Slang 3.6%Language:C 0.7%Language:Makefile 0.7%