summaryrefslogtreecommitdiff
path: root/src/font.cpp
AgeCommit message (Expand)Author
2025-10-30pke: refactor FontRender to pk_bkt_arrJonathan Bradley
2025-10-30pke: add flags to FontRenderSettingsJonathan Bradley
2025-09-23pke: ui box text center first-passJonathan Bradley
2025-09-23pke: FontType_AddStringRender increment indexJonathan Bradley
2025-09-16pke: major object lifetime overhaul.Jonathan Bradley
2025-08-19pke: add ui-text test sceneJonathan Bradley
2025-08-06pke: pkvk_texture_upload takes array of texturesJonathan Bradley
2025-08-06pke: first-pass add asset detailsJonathan Bradley
2025-07-17pke: handle pk.h breaking changesJonathan Bradley
2025-06-17pke: expose colors for FontRender and pke_ui_boxJonathan Bradley
2025-06-16pke: update FontRender text (editor: for ui-box)Jonathan Bradley
2025-06-12pke: move ui colors to instance bufferJonathan Bradley
2025-06-05pk.h: update to 0.6.0 + handle breaking changesJonathan Bradley
2025-05-29pke: ecs: BucketContainer > pk_bkt_arr_t & cleanupJonathan Bradley
2025-05-22ecs: actually don't serialize built-in fontsJonathan Bradley
2025-05-21pke: reference FontType via title over uuidJonathan Bradley
2025-05-21pke: font DynArray to pk_arr_tJonathan Bradley
2025-05-20pke: serialization overhaul + embedded assetsJonathan Bradley
2025-04-21pke: first-pass serializing ui and font rendersJonathan Bradley
2025-04-10pke: ui box type text cleanupJonathan Bradley
2025-04-09pke: first-pass ui box with textJonathan Bradley
2025-04-08pke: add bounding region to glyphs for ui overdrawJonathan Bradley
2025-04-07pke: saving and loading scenes worksJonathan Bradley
2025-03-21pke: cleanup std stream usageJonathan Bradley
2025-03-05pke: refactor ui texture uploadJonathan Bradley
2025-03-05pke: refactor font buffer creationJonathan Bradley
2025-03-04pke: ui draws on screen as expectedJonathan Bradley
2025-02-28pke: checkpoint: vk renames + first-pass uiJonathan Bradley
2025-02-24pke: font cleanupJonathan Bradley
2025-02-22pke: required chars unicode 9, 10, 13Jonathan Bradley
2025-02-20pke: chkpt: minimum required unicode charsJonathan Bradley
2025-02-20pke: glyph word-wrap on whitespaceJonathan Bradley
2025-02-20pke: use appropriate screenpxrangeJonathan Bradley
2025-02-19pke: first-pass unregister string render + cleanupJonathan Bradley
2025-02-19pke: font horizontal spacingJonathan Bradley
2025-02-18pke: font rendering correct glyph transformJonathan Bradley
2025-02-17pke: more mtsdf work, refactor code for debuggingJonathan Bradley
2025-02-13pke: add FontRenderSettings + first pass advanceJonathan Bradley
2025-02-12pke: FontTypeSpacing usage and serializationJonathan Bradley
2025-02-07pke: FontType minor restructureJonathan Bradley
2025-02-06pke: make glyph settings work with mannequin 7Jonathan Bradley
2025-02-06pke: glyph attribute offsets + cleanupJonathan Bradley
2025-02-06pke: don't free uninitialized FontType arrayJonathan Bradley
2025-02-05pke: mtsdf displays, bypass fg/bg not workingJonathan Bradley
2025-02-04pke: chkpt: text rendering, no errors but blankJonathan Bradley
2025-01-31pke: first-pass font serializationJonathan Bradley
2025-01-30pke: consolidate duplicated vulkan samplerJonathan Bradley
2025-01-29pke: refactor: reduce image resource var ambiguityJonathan Bradley
2025-01-28pke: remove MAX_FRAMES_IN_FLIGHTJonathan Bradley
2025-01-23pke: first-pass 2d overlay render pass scaffoldingJonathan Bradley