fpc/rtl/morphos
Károly Balogh eb1f214c3d * fixes and optimizations in video unit
+ now properly sets ScreenColor to true
  + optimized DrawChar() to use BltTemplate() instead of WritePixel() loops
    this results in less gfx operations, major speedup, and elimination of
    possible display trashing (WritePixel() doesn't wait for blit operations
    to finish)
  + updated vgafont in videodata.inc to be in proper format for BltTemplate()
  + other tweaks here and there

git-svn-id: trunk@11964 -
2008-10-23 23:40:36 +00:00
..
aboxlib.pas * Changes for better MUI support 2005-11-28 03:29:37 +00:00
ahi.pas * remove $Log 2005-06-07 09:47:55 +00:00
asl.pas * Modified makefile to match the changes 2005-11-28 03:52:14 +00:00
classes.pp + revive generics based tfplist/tstringlist implementation for generics testing; build with FPC_TESTGENERICS 2007-03-25 19:19:04 +00:00
clipboard.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
datatypes.pas + added datatypes.library support 2005-11-20 08:34:04 +00:00
dos.pp * AllowDirectorySeparators and AllowDriveSeparators typed constants 2008-01-29 23:04:56 +00:00
doslib.pp * log and id tags removed 2005-05-21 09:42:41 +00:00
doslibd.inc * remove $Log 2005-06-07 09:47:55 +00:00
doslibf.inc * remove $Log 2005-06-07 09:47:55 +00:00
emuld.inc + some more emulinterface consts added 2005-11-27 06:51:01 +00:00
exec.pp * log and id tags removed 2005-05-21 09:42:41 +00:00
execd.inc * remove $Log 2005-06-07 09:47:55 +00:00
execf.inc * remove $Log 2005-06-07 09:47:55 +00:00
get9.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
graphics.pas + gadzillion amount of fixes for sysutils 2007-01-14 21:27:36 +00:00
hardware.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
inputevent.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
intuition.pas * Changes for better MUI support 2005-11-28 03:29:37 +00:00
keyboard.pp + few experiments, still a huge mess 2007-01-21 01:17:02 +00:00
keymap.pas + added keymap.library interface unit, which will be required by the updated keyboard unit 2007-03-15 18:01:49 +00:00
kvm.pp + added required units to compile IDE 2007-01-20 00:27:08 +00:00
layers.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
Makefile * regened makefiles to propagate makefile versions 2008-10-22 17:32:15 +00:00
Makefile.fpc - removed $(SYSTEMUNIT)$(PPUEXT) from the macpas unit dependencies 2008-07-20 13:05:03 +00:00
mouse.pp + added required units to compile IDE 2007-01-20 00:27:08 +00:00
mui.pas + Lot of fixes, cleanups and additions for MUI 2005-12-15 10:47:14 +00:00
muihelper.pas * Changes for better MUI support 2005-11-28 03:29:37 +00:00
prt0.as Merged r1666 changes from fixes branch 2005-11-24 04:58:15 +00:00
sockets.pp + added MorphOS specific sockets.pp (WIP, but already works at some level) 2007-07-23 10:29:28 +00:00
sysdir.inc * copyright message and header comment fixed 2006-02-14 17:38:12 +00:00
sysfile.inc Fixed do_erase and do_rename Unix2Amiga path conversions 2005-11-24 11:40:02 +00:00
sysheap.inc * Convert heap to ptruint. 2007-07-04 19:46:47 +00:00
sysos.inc + few changes/cleanups here and there, untested 2006-02-14 17:33:31 +00:00
sysosh.inc * remove $Log 2005-06-07 09:47:55 +00:00
system.pp * fixed widestring/unicodemanager initialisiation 2008-09-10 21:02:50 +00:00
sysutils.pp + fixed Sysutils' ExecuteProcess() to allow longer ComLine than 256 chars (smartlinking needs this badly) 2008-10-07 19:33:30 +00:00
timer.pp * log and id tags removed 2005-05-21 09:42:41 +00:00
timerd.inc * remove $Log 2005-06-07 09:47:55 +00:00
timerf.inc * remove $Log 2005-06-07 09:47:55 +00:00
tinygl.pp * Few more changes for MorphOS OpenGL support 2005-11-26 22:47:39 +00:00
tthread.inc * fixed leaking of TThread 2006-05-14 09:15:09 +00:00
utild1.inc * remove $Log 2005-06-07 09:47:55 +00:00
utild2.inc * remove $Log 2005-06-07 09:47:55 +00:00
utilf.inc * remove $Log 2005-06-07 09:47:55 +00:00
utility.pp * fixed double identifier 2005-11-28 03:48:33 +00:00
varutils.pp * log and id tags removed 2005-05-21 09:42:41 +00:00
video.pp * fixes and optimizations in video unit 2008-10-23 23:40:36 +00:00
videodata.inc * fixes and optimizations in video unit 2008-10-23 23:40:36 +00:00