Skip to content

painfulexistence/sdl3-gpu-experiments

Repository files navigation

SDL3 GPU Experiments

macOS CI badge Linux CI badge Windows CI badge gltf viewer screenshot My playground project for exploring and experimenting with SDL3 GPU APIs.

Demo

Sponza
Compute Particles with Mouse Interaction

Run the Project

Prerequsites

Building

  1. Clone the repo
git clone --recurse-submodules https://github.com/painfulexistence/sdl3-gpu-experiments.git
  1. Setup Vcpkg
cd sdl3-gpu-experiments
./vcpkg/bootstrap-vcpkg.sh -disableMetrics
  1. Run CMake
cmake --preset=dev
cmake --build --preset=dev

Running

./build/Debug/main

License

This project is distributed under the MIT License (except for the Sponza model). See LICENSE for more information.

About

My playground project for exploring and experimenting with SDL GPU APIs

Resources

License

Stars

Watchers

Forks

Releases

No releases published