├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── example.jpg ├── examples ├── colormap.jpg ├── example-fs.glsl ├── example.rs ├── example2.rs ├── example3.rs ├── example4.rs ├── output.jpg ├── tex1.jpg ├── tex2.jpg ├── tex3.jpg └── window.jpg ├── gltests └── main.rs └── src ├── colormap.rs ├── lib.rs ├── mask.rs ├── render ├── gate_canvas.rs ├── gate_layer.rs ├── gate_stipple.rs ├── mod.rs ├── pipeline.rs └── semantics │ ├── mod.rs │ └── stipple.rs ├── shaders ├── gen-fs.glsl ├── gen-vs.glsl ├── stipple-fs.glsl ├── stipple-texture-fs.glsl └── stipple-vs.glsl ├── stipple.rs └── texture.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/README.md -------------------------------------------------------------------------------- /example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/example.jpg -------------------------------------------------------------------------------- /examples/colormap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/colormap.jpg -------------------------------------------------------------------------------- /examples/example-fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/example-fs.glsl -------------------------------------------------------------------------------- /examples/example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/example.rs -------------------------------------------------------------------------------- /examples/example2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/example2.rs -------------------------------------------------------------------------------- /examples/example3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/example3.rs -------------------------------------------------------------------------------- /examples/example4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/example4.rs -------------------------------------------------------------------------------- /examples/output.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/output.jpg -------------------------------------------------------------------------------- /examples/tex1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/tex1.jpg -------------------------------------------------------------------------------- /examples/tex2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/tex2.jpg -------------------------------------------------------------------------------- /examples/tex3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/tex3.jpg -------------------------------------------------------------------------------- /examples/window.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/examples/window.jpg -------------------------------------------------------------------------------- /gltests/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/gltests/main.rs -------------------------------------------------------------------------------- /src/colormap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/colormap.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/mask.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/mask.rs -------------------------------------------------------------------------------- /src/render/gate_canvas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/render/gate_canvas.rs -------------------------------------------------------------------------------- /src/render/gate_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/render/gate_layer.rs -------------------------------------------------------------------------------- /src/render/gate_stipple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/render/gate_stipple.rs -------------------------------------------------------------------------------- /src/render/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/render/mod.rs -------------------------------------------------------------------------------- /src/render/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/render/pipeline.rs -------------------------------------------------------------------------------- /src/render/semantics/mod.rs: -------------------------------------------------------------------------------- 1 | pub(in crate::render) mod stipple; -------------------------------------------------------------------------------- /src/render/semantics/stipple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/render/semantics/stipple.rs -------------------------------------------------------------------------------- /src/shaders/gen-fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/shaders/gen-fs.glsl -------------------------------------------------------------------------------- /src/shaders/gen-vs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/shaders/gen-vs.glsl -------------------------------------------------------------------------------- /src/shaders/stipple-fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/shaders/stipple-fs.glsl -------------------------------------------------------------------------------- /src/shaders/stipple-texture-fs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/shaders/stipple-texture-fs.glsl -------------------------------------------------------------------------------- /src/shaders/stipple-vs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/shaders/stipple-vs.glsl -------------------------------------------------------------------------------- /src/stipple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/stipple.rs -------------------------------------------------------------------------------- /src/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinjones/dali-rs/HEAD/src/texture.rs --------------------------------------------------------------------------------