#vector-graphics #pathfinder #texture #shaders #resources #gpu #filesystem

pathfinder_resources

Shaders, textures, etc. for the Pathfinder vector graphics library

1 unstable release

0.5.0 Apr 17, 2020

#1048 in Graphics APIs

Download history 61/week @ 2024-09-05 61/week @ 2024-09-12 77/week @ 2024-09-19 58/week @ 2024-09-26 33/week @ 2024-10-03 22/week @ 2024-10-10 65/week @ 2024-10-17 46/week @ 2024-10-24 55/week @ 2024-10-31 26/week @ 2024-11-07 23/week @ 2024-11-14 53/week @ 2024-11-21 66/week @ 2024-11-28 129/week @ 2024-12-05 128/week @ 2024-12-12 53/week @ 2024-12-19

390 downloads per month
Used in 10 crates (7 directly)

MIT/Apache

1.5MB
1.5K SLoC

Metal Shading Language 1K SLoC // 0.0% comments GLSL 572 SLoC // 0.0% comments Rust 100 SLoC // 0.3% comments

An abstraction for reading resources.

This accomplishes two purposes over just using the filesystem to locate shaders and so forth:

  1. Downstream users of Pathfinder shouldn't be burdened with having to install the resources alongside their binary.

  2. There may not be a traditional filesystem available, as for example is the case on Android.

No runtime deps