Add glyphon renderer

This commit is contained in:
Jeremy Soller 2023-12-18 13:54:08 -07:00
parent 11384d0c33
commit 65b613e6e4
No known key found for this signature in database
GPG key ID: DCFCA852D3906975
7 changed files with 1511 additions and 919 deletions

View file

@ -1,2 +1,6 @@
# cosmic-term
WIP COSMIC terminal emulator, built using [alacritty\_terminal](https://docs.rs/alacritty_terminal) that is provided by the [alacritty](https://github.com/alacritty/alacritty) project. `cosmic-term` provides bidirectional rendering and ligatures with a custom renderer based on [cosmic-text](https://github.com/pop-os/cosmic-text).
The `wgpu` feature, enabled by default, supports GPU rendering using `glyphon`
and `wgpu`. If `wgpu` is not enabled or fails to initialize, then rendering falls
back to using `softbuffer` and `tiny-skia`.