]> git.nega.tv - josh/narcissus/commit
Add support for basic text drawing
authorJoshua Simmons <josh@nega.tv>
Sun, 26 Feb 2023 18:23:07 +0000 (19:23 +0100)
committerJoshua Simmons <josh@nega.tv>
Sun, 26 Feb 2023 18:23:07 +0000 (19:23 +0100)
commit94428013a07c0569638e7f0b76093848188ee899
treeaea3ab22a75ce89e9ac7600d6db5b02753f1b523
parentb6ec254dc97c50d09e6886422c4623e6c9c864de
Add support for basic text drawing

Move pipelines out of main.rs and into their own module.
Add new text pipeline.
Add new text shader.
Update main.rs to draw nice text. :)
15 files changed:
bins/narcissus/Cargo.toml
bins/narcissus/src/fonts.rs [new file with mode: 0644]
bins/narcissus/src/main.rs
bins/narcissus/src/pipelines/basic.rs [new file with mode: 0644]
bins/narcissus/src/pipelines/mod.rs [new file with mode: 0644]
bins/narcissus/src/pipelines/text.rs [new file with mode: 0644]
bins/narcissus/src/shaders/basic.frag.glsl
bins/narcissus/src/shaders/basic.frag.spv
bins/narcissus/src/shaders/basic.vert.glsl
bins/narcissus/src/shaders/basic.vert.spv
bins/narcissus/src/shaders/build.sh
bins/narcissus/src/shaders/text.frag.glsl [new file with mode: 0644]
bins/narcissus/src/shaders/text.frag.spv [new file with mode: 0644]
bins/narcissus/src/shaders/text.vert.glsl [new file with mode: 0644]
bins/narcissus/src/shaders/text.vert.spv [new file with mode: 0644]