1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-28 19:29:53 +00:00
cc65/libsrc/tgi
ol.sc e9f69ad123 Factored out generic LINE implementation based on SETPIXEL from the three drivers previously containing the identical code.
Note: Originally I planned to create a module to be linked to the driver. However this turned out to cause quite some issues with the Makefiles - especially on the Apple2 where one driver uses to generic LINE implementation and the other doesn't. The final Makefile was so ugly that I rather opted for including the code in question on source level. In order to avoid to unwanted cross dependencies the whole .inc file content is wrapped in its own scope.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4553 b7a2c559-68d2-44c3-8de9-860c34a00d81
2010-01-24 11:21:44 +00:00
..
Makefile Added --forget-inc-paths to the assembler command line to avoid problems if 2009-12-18 11:58:50 +00:00
tgi_arc.c Fixed a sign error. 2009-11-05 20:26:23 +00:00
tgi_bar.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_circle.s Added tgi_circle and tgi_ellipse functions. The latter works, but could be 2009-11-05 17:14:29 +00:00
tgi_clear.s Changed 'Clear the screen' to 'Clear the drawpage'. 2009-10-27 21:20:06 +00:00
tgi_clippedline.s Moved outcode calculation in a separate module. 2009-11-12 15:10:45 +00:00
tgi_curtoxy.s Started to add text output functions 2002-10-03 11:18:23 +00:00
tgi_done.s DONE does no longer set an error code 2003-10-23 09:38:51 +00:00
tgi_ellipse.s Added a tgi_arc function. Removed the old ellipse code and create a new 2009-11-05 19:52:18 +00:00
tgi_free_vectorfont.s Added tgi_load_vectorfont(). Fixed tgi_free_vectorfont(). 2009-11-01 22:35:22 +00:00
tgi_getcolor.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_getcolorcount.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_getdefpalette.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_geterror.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_geterrormsg.s Replaced TGI_ERR_NO_MEM by TGI_ERR_NO_RES 2009-11-13 15:53:01 +00:00
tgi_getmaxcolor.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_getmaxx.s Hold the maximum X and Y coordinate in variables instead of calculating them 2009-11-06 12:02:52 +00:00
tgi_getmaxy.s Hold the maximum X and Y coordinate in variables instead of calculating them 2009-11-06 12:02:52 +00:00
tgi_getpagecount.s Fixed a comment 2003-10-29 19:00:13 +00:00
tgi_getpalette.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_getpixel.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_getset.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_getxres.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_getyres.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_gotoxy.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_imulround.s Final touches to the first full version of the vector font output. 2009-11-12 18:00:17 +00:00
tgi_init.s Hold the maximum X and Y coordinate in variables instead of calculating them 2009-11-06 12:02:52 +00:00
tgi_install_vectorfont.s tgi_vectorchar takes now a char argument. Added tgi_install_vectorfont. 2009-11-06 16:18:13 +00:00
tgi_ioctl.s MAde the second parameter of tgi_ioctl a void* instead of an unsigned to keep 2009-12-11 14:33:53 +00:00
tgi_line.s Added clipping for lines. 2009-11-06 15:26:46 +00:00
tgi_linepop.s Added clipping for lines. 2009-11-06 15:26:46 +00:00
tgi_lineto.s Added clipping for lines. 2009-11-06 15:26:46 +00:00
tgi_load_driver.c Separated tgi_load and tgi_load_driver. 2009-09-11 18:47:33 +00:00
tgi_load_vectorfont.c Replaced TGI_ERR_NO_MEM by TGI_ERR_NO_RES 2009-11-13 15:53:01 +00:00
tgi_load.c Separated tgi_load and tgi_load_driver. 2009-09-11 18:47:33 +00:00
tgi_map_mode.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_outcode.s Final touches to the first full version of the vector font output. 2009-11-12 18:00:17 +00:00
tgi_outtext.s Final touches to the first full version of the vector font output. 2009-11-12 18:00:17 +00:00
tgi_outtextxy.s Working on stroked font output. 2009-11-10 18:50:33 +00:00
tgi_pieslice.c Added a tgi_pieslice function. 2009-11-05 20:32:17 +00:00
tgi_popxy.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_popxy2.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_setcolor.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_setdrawpage.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_setpalette.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_setpixel.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_setviewpage.s Renamed ..._deinstall -> ..._uninstall. 2003-02-11 12:37:46 +00:00
tgi_stddrv.s Define a standard driver and mode for tgi graphics and use it in the sample 2009-09-11 18:59:37 +00:00
tgi_stdmode.s Define a standard driver and mode for tgi graphics and use it in the sample 2009-09-11 18:59:37 +00:00
tgi_textheight.s Final touches to the first full version of the vector font output. 2009-11-12 18:00:17 +00:00
tgi_textstyle.s Working on the TGI API, adding vector fonts. Only roughly tested! 2009-11-02 22:29:49 +00:00
tgi_textwidth.s Final touches to the first full version of the vector font output. 2009-11-12 18:00:17 +00:00
tgi_unload.s Use the new TGI_HDR structure. 2004-11-07 11:30:26 +00:00
tgi_vectorchar.s Final touches to the first full version of the vector font output. 2009-11-12 18:00:17 +00:00
tgi-kernel.s tgi_vectorchar takes now a char argument. Added tgi_install_vectorfont. 2009-11-06 16:18:13 +00:00
tgidrv_line.inc Factored out generic LINE implementation based on SETPIXEL from the three drivers previously containing the identical code. 2010-01-24 11:21:44 +00:00