├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE.md ├── LabDrawImmediate-metal.mm ├── LabDrawImmediate-sokol.h ├── LabDrawImmediate.h ├── LabFont.h ├── LabFont.jpg ├── LabMicroUI.h ├── LabSokol.h ├── LabZep.h ├── readme.md ├── resources ├── Cousine-Regular.ttf ├── DroidSans.ttf ├── DroidSansJapanese.ttf ├── DroidSerif-Bold.ttf ├── DroidSerif-Italic.ttf ├── DroidSerif-Regular.ttf ├── MacBundleInfo.plist.in ├── Roboto-Medium.ttf ├── hauer-12.font.json ├── hauer-12.png ├── robot-18.font.json └── robot-18.png ├── sokol.cmake └── src ├── LabDirectories.cpp ├── LabDirectories.h ├── LabFont-metal.mm ├── LabFont-sokol.cpp ├── LabFontDemo.cpp ├── VideoReader.c ├── VideoReader.h ├── atlas.inl ├── build_sokol_shaders.sh ├── fontstash.h ├── imm.glsl ├── lab_floooh_8bitfont.cpp ├── lab_floooh_8bitfont.h ├── lab_microui-metal.mm ├── lab_microui-sokol.cpp ├── lab_microui.cpp ├── lab_zep.cpp ├── labimm-shd.h ├── mac_menus.m ├── main-metal.mm ├── main-sokol.cpp ├── microui.c ├── microui.h ├── microui_demo.cpp ├── microui_demo.h ├── quadplay_font.cpp ├── sokol.c ├── sokol.cpp ├── stb_image.h └── stb_truetype.h /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | build/ 3 | .cache/ 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License. Copyright 2021 Nick Porcino 2 | -------------------------------------------------------------------------------- /LabDrawImmediate-metal.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabDrawImmediate-metal.mm -------------------------------------------------------------------------------- /LabDrawImmediate-sokol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabDrawImmediate-sokol.h -------------------------------------------------------------------------------- /LabDrawImmediate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabDrawImmediate.h -------------------------------------------------------------------------------- /LabFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabFont.h -------------------------------------------------------------------------------- /LabFont.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabFont.jpg -------------------------------------------------------------------------------- /LabMicroUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabMicroUI.h -------------------------------------------------------------------------------- /LabSokol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabSokol.h -------------------------------------------------------------------------------- /LabZep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/LabZep.h -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/readme.md -------------------------------------------------------------------------------- /resources/Cousine-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/Cousine-Regular.ttf -------------------------------------------------------------------------------- /resources/DroidSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/DroidSans.ttf -------------------------------------------------------------------------------- /resources/DroidSansJapanese.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/DroidSansJapanese.ttf -------------------------------------------------------------------------------- /resources/DroidSerif-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/DroidSerif-Bold.ttf -------------------------------------------------------------------------------- /resources/DroidSerif-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/DroidSerif-Italic.ttf -------------------------------------------------------------------------------- /resources/DroidSerif-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/DroidSerif-Regular.ttf -------------------------------------------------------------------------------- /resources/MacBundleInfo.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/MacBundleInfo.plist.in -------------------------------------------------------------------------------- /resources/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/Roboto-Medium.ttf -------------------------------------------------------------------------------- /resources/hauer-12.font.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/hauer-12.font.json -------------------------------------------------------------------------------- /resources/hauer-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/hauer-12.png -------------------------------------------------------------------------------- /resources/robot-18.font.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/robot-18.font.json -------------------------------------------------------------------------------- /resources/robot-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/resources/robot-18.png -------------------------------------------------------------------------------- /sokol.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/sokol.cmake -------------------------------------------------------------------------------- /src/LabDirectories.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/LabDirectories.cpp -------------------------------------------------------------------------------- /src/LabDirectories.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/LabDirectories.h -------------------------------------------------------------------------------- /src/LabFont-metal.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/LabFont-metal.mm -------------------------------------------------------------------------------- /src/LabFont-sokol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/LabFont-sokol.cpp -------------------------------------------------------------------------------- /src/LabFontDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/LabFontDemo.cpp -------------------------------------------------------------------------------- /src/VideoReader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/VideoReader.c -------------------------------------------------------------------------------- /src/VideoReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/VideoReader.h -------------------------------------------------------------------------------- /src/atlas.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/atlas.inl -------------------------------------------------------------------------------- /src/build_sokol_shaders.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/build_sokol_shaders.sh -------------------------------------------------------------------------------- /src/fontstash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/fontstash.h -------------------------------------------------------------------------------- /src/imm.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/imm.glsl -------------------------------------------------------------------------------- /src/lab_floooh_8bitfont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/lab_floooh_8bitfont.cpp -------------------------------------------------------------------------------- /src/lab_floooh_8bitfont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/lab_floooh_8bitfont.h -------------------------------------------------------------------------------- /src/lab_microui-metal.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/lab_microui-metal.mm -------------------------------------------------------------------------------- /src/lab_microui-sokol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/lab_microui-sokol.cpp -------------------------------------------------------------------------------- /src/lab_microui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/lab_microui.cpp -------------------------------------------------------------------------------- /src/lab_zep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/lab_zep.cpp -------------------------------------------------------------------------------- /src/labimm-shd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/labimm-shd.h -------------------------------------------------------------------------------- /src/mac_menus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/mac_menus.m -------------------------------------------------------------------------------- /src/main-metal.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/main-metal.mm -------------------------------------------------------------------------------- /src/main-sokol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/main-sokol.cpp -------------------------------------------------------------------------------- /src/microui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/microui.c -------------------------------------------------------------------------------- /src/microui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/microui.h -------------------------------------------------------------------------------- /src/microui_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/microui_demo.cpp -------------------------------------------------------------------------------- /src/microui_demo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/microui_demo.h -------------------------------------------------------------------------------- /src/quadplay_font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/quadplay_font.cpp -------------------------------------------------------------------------------- /src/sokol.c: -------------------------------------------------------------------------------- 1 | 2 | #define SOKOL_FETCH_IMPL 3 | #include "sokol_fetch.h" 4 | -------------------------------------------------------------------------------- /src/sokol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/sokol.cpp -------------------------------------------------------------------------------- /src/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/stb_image.h -------------------------------------------------------------------------------- /src/stb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meshula/LabFont/HEAD/src/stb_truetype.h --------------------------------------------------------------------------------