wasm: support vendor:stb/truetype and vendor:fontstash

This commit is contained in:
Laytan Laats
2024-07-02 16:03:42 +02:00
parent 4e18e1b191
commit 10c68a8951
8 changed files with 168 additions and 18 deletions
+20
View File
@@ -0,0 +1,20 @@
//+build !js
package fontstash
import "core:log"
import "core:os"
AddFontPath :: proc(
ctx: ^FontContext,
name: string,
path: string,
) -> int {
data, ok := os.read_entire_file(path)
if !ok {
log.panicf("FONT: failed to read font at %s", path)
}
return AddFontMem(ctx, name, data, true)
}