Mitchell Hashimoto
|
f1abca51f7
|
convert src/font to use new pkg/freetype
|
2022-08-28 22:22:16 -07:00 |
|
Mitchell Hashimoto
|
9601920b4d
|
font size is now in font points, determine size based on window DPI
|
2022-08-25 12:29:28 -07:00 |
|
Mitchell Hashimoto
|
43c61f57ef
|
font FallbackSet for looking up in fallback TTFs (emoji)
|
2022-08-20 10:37:12 -07:00 |
|
Mitchell Hashimoto
|
22ed65a818
|
really hacked in emoji support, time to clean it up
|
2022-08-20 10:37:11 -07:00 |
|
Mitchell Hashimoto
|
3d6ca0e423
|
font face supports loading color fonts (emoji!)
|
2022-08-20 10:37:11 -07:00 |
|
Mitchell Hashimoto
|
f9313801f1
|
avoid an alloc and buffer copy in the common case on font loading
|
2022-08-19 15:12:57 -07:00 |
|
Mitchell Hashimoto
|
742dd010eb
|
Texture atlas supports variable color depth, not just greyscale
|
2022-08-19 14:37:22 -07:00 |
|
Mitchell Hashimoto
|
a36ae221ae
|
rename font/font.zig to font/main.zig
|
2022-08-19 09:56:01 -07:00 |
|
Mitchell Hashimoto
|
5c2edf4d2a
|
Fix some stage2 compilation errors
|
2022-08-17 14:42:23 -07:00 |
|
Mitchell Hashimoto
|
f2d65d4524
|
move freetype into pkg
|
2022-08-17 11:20:31 -07:00 |
|
Mitchell Hashimoto
|
385a682b24
|
move towards font family management to prep for bold/italic
|
2022-06-28 10:31:11 -07:00 |
|