gint/src/render-fx
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
..
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 bopti: fix bug in non-zero stride renders 2019-08-06 16:17:25 +02:00
dclear.c render: use shorter color names 2019-07-04 12:14:31 -04:00
dhline.c render: add one-parameter dvline() and dhline() 2019-09-07 11:26:11 +02:00
dimage.c bopti: add gray support for all four profiles 2019-07-27 19:51:53 -04:00
dline.c render: add one-parameter dvline() and dhline() 2019-09-07 11:26:11 +02:00
dpixel.c render: use shorter color names 2019-07-04 12:14:31 -04:00
drect.c render: use shorter color names 2019-07-04 12:14:31 -04:00
dtext.c style, formatting, font 2019-09-03 22:29:04 +02:00
dupdate.c display: add a dupdate_noint() for exceptions handlers 2019-07-04 11:46:26 -04:00
dvline.c render: add one-parameter dvline() and dhline() 2019-09-07 11:26:11 +02:00
masks.c way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
topti-asm.h gray: add engine, basic drawing and text 2019-07-20 12:31:46 -04:00
topti-asm.s topti: fix C_LIGHTEN and C_DARKEN 2019-07-27 19:49:39 -04:00
topti.c gray: add engine, basic drawing and text 2019-07-20 12:31:46 -04:00