gint/include/gint
Lephe ef0e5e32f8
render: add one-parameter dvline() and dhline()
Behave like Basic's Horizontal and Vertical commands. Internal dline()
optimizations are renamed gint_dhline() and gint_dvline().

Also supports ghline() and gvline() in the gray engine.

Optimization cases here are amost negligible due to limiting RAM access
frequencies and the very limited amount of work accomplished in the
functions. Code maintainability is prioritized by using dline().
2019-09-07 11:26:11 +02:00
..
defs gray: add engine, basic drawing and text 2019-07-20 12:31:46 -04:00
drivers way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
mpu dma: add support for all six channels (merges #1) 2019-08-08 11:21:10 +02:00
std Ajout de la fonction srtcat et modification du 0 de la police de la Graph 90+E 2019-07-31 04:24:42 -04:00
bfile.h core: add BFile syscalls 2019-07-04 12:15:13 -04:00
clock.h way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
display-cg.h bopti: first fxcg50 version with r5g6b5 and r5g6b5a 2019-08-04 13:59:35 +02:00
display-fx.h bopti: add support for r5g6b5 and r5g6b5a on fxcg50 2019-08-27 21:04:07 +02:00
display.h render: add one-parameter dvline() and dhline() 2019-09-07 11:26:11 +02:00
dma.h exc: add exception handlers, use them in the DMA 2019-09-03 22:15:00 +02:00
drivers.h expose more platform-agnostic code 2019-09-06 12:16:31 +02:00
exc.h exc: add exception handlers, use them in the DMA 2019-09-03 22:15:00 +02:00
gint.h bootlog: make a copy for use in gintctl 2019-05-04 12:07:14 +02:00
gray.h render: add one-parameter dvline() and dhline() 2019-09-07 11:26:11 +02:00
hardware.h core: provide MPU type on unknown platforms 2019-07-16 15:39:33 -04:00
keyboard.h style, formatting, font 2019-09-03 22:29:04 +02:00
keycodes.h way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
rtc.h way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
syscalls.h render: refactor to share functions, and basic text on fxcg50 2019-06-15 01:05:31 -04:00
timer.h tmu: export definitions, clean stop, expose address 2019-07-16 15:39:38 -04:00