• Stars
    star
    663
  • Rank 65,909 (Top 2 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created almost 7 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fast GPU cached text rendering

glyph-brush

Fast cached text rendering.

glyph_brush

Render API agnostic rasterization & draw caching text rendering. See readme, changelog.

glyph_brush_layout

Text layout for ab_glyph used in glyph_brush. See readme, changelog.

glyph_brush_draw_cache

Rasterization cache for ab_glyph used in glyph_brush. See readme, changelog.

gfx_glyph

glyph_brush wrapper for gfx-rs v0.18 (OpenGL). See readme, changelog.

Examples

cargo run -p glyph_brush --example opengl --release

Also look at the individual crate readmes.

Minimum supported rust compiler

All crates maintained with latest stable rust.

More Repositories

1

ab-av1

AV1 re-encoding using ffmpeg, svt-av1 & vmaf.
Rust
341
star
2

ab-glyph

Rust API for loading, scaling, positioning and rasterizing OpenType font glyphs
Rust
331
star
3

spin-sleep

Rust accurate sleeping. Only use native sleep as far as it can be trusted, then spin.
Rust
146
star
4

aurto

Arch Linux AUR tool for managing an auto-updating local 'aurto' package repository
Shell
128
star
5

apart-gtk

Linux GUI for cloning & restoring disk partitions to & from compressed image files
Python
62
star
6

linked-hash-set

Rust HashSet with insertion ordering
Rust
39
star
7

dynamics

Java library for handling nested dynamic data
Java
24
star
8

single-value-channel

Rust concurrent single-value update and receive channel
Rust
21
star
9

owned-ttf-parser

ttf-parser plus support for owned data
Rust
18
star
10

int-hash

Very fast, very simple hash algorithm designed for use in Rust integer hash maps & sets
Rust
18
star
11

vimg

CLI for video images. Generates animated video contact sheets fast.
Rust
14
star
12

ktx

Rust KTX texture storage format parsing
Rust
11
star
13

benjamin-batchly

Low latency batching tool. Bundle lots of single concurrent operations into sequential batches of work.
Rust
11
star
14

gfx-shader-watch

Gfx utility for watching shaders and reloading pipeline state on the fly
Rust
10
star
15

fluent

Java 8 common library for fluent coding
Java
6
star
16

mtd-vat-cli

CLI tool to query & submit UK VAT returns
Rust
5
star
17

dynamodb-lease

Dynamodb distributed lock client for Rust
Rust
5
star
18

old-school-gfx-glutin-ext

Extensions for glutin to initialize & update old school gfx
Rust
4
star
19

apart-core

Linux util for partition cloning GUIs
Rust
3
star
20

cargo-ab-lint

CLI with extra lints for rust projects
Rust
2
star
21

nix-user

Scripts and info for using nix packages without root access.
Shell
1
star
22

rusttmp

Rust issue reproductions
Rust
1
star