mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-07-10 18:24:40 -06:00
* Improve spec-correct V_CMP_U64 semantics * Clang-format * - implement libSceFont text-source, string, and writing object support - add OrbisFontTextSource, OrbisFontCreateStringDetail, OrbisFontString, and writing-related ABI structures and function declarations - implement font string lifecycle and parsing flow, including default-font handling, terminate state, and character storage management - implement writing-step and writing-metrics APIs, including render-step accessors and invisible-character masking - implement additional glyph and character query APIs for text/font code, glyph form, metrics form, scale, and metric references - implement library font open mode setter and string metadata getters - consolidate duplicated font helper math and system-font alias resolution into shared internal utilities - update font rendering metric snapping logic to use consistent ceil/floor handling for bearings, advance, and stride computation - clean up font internals by removing duplicate local helpers and redundant declarations - apply clang-format and line-ending cleanup to modified font sources --------- Co-authored-by: w1naenator <valdis.bogdans@hotmail.com> |
||
|---|---|---|
| .. | ||
| font_error.h | ||
| font_internal.cpp | ||
| font_internal.h | ||
| font.cpp | ||
| font.h | ||
| fontft_internal.cpp | ||
| fontft_internal.h | ||
| fontft.cpp | ||
| fontft.h | ||