gint-with-thread/src/render-cg
Lephe 94fb300e72
gray: finalize the gray engine API
* Define dgray() to replace gray_start() and gray_stop()
* Introduce a mechanism to override the d*() functions rather than using
  another set of functions, namely g*(). Gray rendering should now be
  done with d*() (a compatibility macro for g*() is available until v2.1).
* Gray engine now reserves TMU0 at the start of the add-in to prevent
  surprises if timers are exhausted, so it nevers fails to start
* Replace other gray engine functions with dgray_*()
* More general rendering functions (in render/) to lessen the burden of
  porting them to the gray engine. As a consequence, dtext_opt(),
  dprint_opt() and drect_border() are now available in the gray engine,
  which was an omission from 230b796.
* Allow C_NONE in more functions, mainly on fx-CG 50
* Remove the now-unused dupdate_noint()
2020-07-13 13:49:07 +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 gray: finalize the gray engine API 2020-07-13 13:49:07 +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
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 gray: finalize the gray engine API 2020-07-13 13:49:07 +02:00