Just testing out SDL_shadercross on some GPU accelerated particles
Install the Vulkan SDK for glslc
git clone https://github.com/jsoulier/particles --recurse-submodules
cd particles
mkdir build
cd build
cmake ..
cmake --build . --parallel 8 --config Release
cd bin
./particles.exe
sudo apt install glslc
git clone https://github.com/jsoulier/particles --recurse-submodules
cd particles
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --parallel 8
cd bin
./particles
I have no idea, but it should work!
Space
to change shader backendsLClick
to push particlesRClick
to pull particles