├── .github └── workflows │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── Inconsolata-Regular.ttf ├── OFL.txt ├── clipping.rs ├── depth.rs ├── hello.rs └── lipsum.txt ├── rustfmt.toml └── src ├── GLYPH_BRUSH_LICENSE ├── builder.rs ├── lib.rs ├── pipeline.rs ├── pipeline └── cache.rs ├── region.rs └── shader └── glyph.wgsl /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/README.md -------------------------------------------------------------------------------- /examples/Inconsolata-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/examples/Inconsolata-Regular.ttf -------------------------------------------------------------------------------- /examples/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/examples/OFL.txt -------------------------------------------------------------------------------- /examples/clipping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/examples/clipping.rs -------------------------------------------------------------------------------- /examples/depth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/examples/depth.rs -------------------------------------------------------------------------------- /examples/hello.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/examples/hello.rs -------------------------------------------------------------------------------- /examples/lipsum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/examples/lipsum.txt -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width=80 2 | -------------------------------------------------------------------------------- /src/GLYPH_BRUSH_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/src/GLYPH_BRUSH_LICENSE -------------------------------------------------------------------------------- /src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/src/builder.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/src/pipeline.rs -------------------------------------------------------------------------------- /src/pipeline/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/src/pipeline/cache.rs -------------------------------------------------------------------------------- /src/region.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/src/region.rs -------------------------------------------------------------------------------- /src/shader/glyph.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hecrj/wgpu_glyph/HEAD/src/shader/glyph.wgsl --------------------------------------------------------------------------------