gint/src/render-cg
Lephe e3042755d2
topti: support Unicode in the data structures (WIP)
This change modifies the font_t type to replace the concept of charset
with a more generic list of non-overlapping Unicode blocks defined by a
starting code point and a size.

It also takes advantage of the assembly feature of fxconv, introduced
for libimg long after the first version of topti, to support pointers in
the converted structure rather than having to tediously compute offsets
within a variable-size structure.
2020-07-14 12:11:12 +02:00
..
bopti-asm.h bopti: deprecate image_t, renamed to bopti_image_t 2020-06-01 12:11:59 +02:00
bopti-asm.s bopti-cg: add p8, p4, and fix alignment issues on r5g6b5 2019-11-15 13:31:44 +01:00
bopti.c bopti: deprecate image_t, renamed to bopti_image_t 2020-06-01 12:11:59 +02:00
dclear.c render: remove the GINT_NEED_VRAM macro 2019-10-27 08:14:42 +01:00
dpixel.c gray: finalize the gray engine API 2020-07-13 13:49:07 +02:00
drect.c gray: finalize the gray engine API 2020-07-13 13:49:07 +02:00
dsubimage.c gray: finalize the gray engine API 2020-07-13 13:49:07 +02:00
dupdate.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
dvram.c r61524 render-cg: support Prizm and fx-CG Manager 2020-07-02 15:48:19 +02:00
gint_dline.c gray: finalize the gray engine API 2020-07-13 13:49:07 +02:00
render-cg.h move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
topti-asm.h render: refactor to share functions, and basic text on fxcg50 2019-06-15 01:05:31 -04:00
topti-asm.s core: answer TLB misses and remove startup mapping (UNSTABLE) 2020-06-14 18:22:20 +02:00
topti.c topti: support Unicode in the data structures (WIP) 2020-07-14 12:11:12 +02:00