gint-with-thread/src/render-fx
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-gray.s bopti: add gray support for all four profiles 2019-07-27 19:51:53 -04:00
bopti-asm.h bopti: add gray support for all four profiles 2019-07-27 19:51:53 -04:00
bopti-asm.s bopti: add gray support for all four profiles 2019-07-27 19:51:53 -04:00
bopti.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
dclear.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
dpixel.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
drect.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
dsubimage.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
dupdate.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
gint_dline.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
masks.c move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
render-fx.h move private headers to subfolders of src/ 2020-07-13 17:47:21 +02:00
topti-asm.h gray: add engine, basic drawing and text 2019-07-20 12:31:46 -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