├── .github └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── DESIGN.md ├── LICENSE.md ├── README.md ├── README.tpl ├── benches └── blend.rs ├── example.png ├── examples ├── capabilities.rs ├── pad.rs ├── stroke-arc.rs ├── stroke.rs ├── sweep-gradient.rs └── text.rs ├── release.toml └── src ├── blitter.rs ├── dash.rs ├── draw_target.rs ├── geom.rs ├── lib.rs ├── path_builder.rs ├── rasterizer.rs ├── stroke.rs └── tests.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | .idea 5 | .IDEAS.swp 6 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/DESIGN.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/README.md -------------------------------------------------------------------------------- /README.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/README.tpl -------------------------------------------------------------------------------- /benches/blend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/benches/blend.rs -------------------------------------------------------------------------------- /example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/example.png -------------------------------------------------------------------------------- /examples/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/examples/capabilities.rs -------------------------------------------------------------------------------- /examples/pad.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/examples/pad.rs -------------------------------------------------------------------------------- /examples/stroke-arc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/examples/stroke-arc.rs -------------------------------------------------------------------------------- /examples/stroke.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/examples/stroke.rs -------------------------------------------------------------------------------- /examples/sweep-gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/examples/sweep-gradient.rs -------------------------------------------------------------------------------- /examples/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/examples/text.rs -------------------------------------------------------------------------------- /release.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/release.toml -------------------------------------------------------------------------------- /src/blitter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/blitter.rs -------------------------------------------------------------------------------- /src/dash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/dash.rs -------------------------------------------------------------------------------- /src/draw_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/draw_target.rs -------------------------------------------------------------------------------- /src/geom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/geom.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/path_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/path_builder.rs -------------------------------------------------------------------------------- /src/rasterizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/rasterizer.rs -------------------------------------------------------------------------------- /src/stroke.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/stroke.rs -------------------------------------------------------------------------------- /src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrmuizel/raqote/HEAD/src/tests.rs --------------------------------------------------------------------------------