#shader #tweak #runner #applications #file #ui #egui

app tweak_runner

a runner for the tweak shader library

5 releases

0.1.4 Dec 27, 2023
0.1.3 Dec 7, 2023
0.1.2 Nov 19, 2023
0.1.1 Nov 3, 2023
0.1.0 Nov 3, 2023

#676 in Graphics APIs

Download history 10/week @ 2023-12-24 8/week @ 2024-02-25 68/week @ 2024-03-31

68 downloads per month

MIT license

530KB
6K SLoC

Tweak Shader Runner

A simple demo application for the tweak shader library. It watches changes to a tweak shader file and displays errors as they arise. A few examples are available under tweak_shader_examples in the root directory.

The ui is powered by Egui.

Usage

runner --file <tweak_shader_file>

### Building


```bash
cargo build

and

cargo run -- file tweak_shader_examples/<demo_file.fs>

To run the demo application.

if you want to use audio or video then the runner application requires the ffmpeg library installed due to the ffmpeg_next crate. Please see the platform specific build instructions for ffmpeg_next.

cargo build --features audio video

Dependencies

~34–74MB
~1M SLoC