florian
49f7b705a6
* bar: y2 can be less y1, fixed
...
* settextstyle: charsize can be 0, must be changed into 1
1999-07-26 09:38:41 +00:00
Jonas Maebe
c023f717f1
+ xor-, and and- orput support for VESA256 modes
...
* compile with -dlogging if you wnt some info to be logged to grlog.txt
1999-07-18 15:07:19 +00:00
florian
ddf0f0389b
* cosmetic changes
1999-07-14 18:18:02 +00:00
florian
0014fa54a3
* HLine16 and VLine16 implemented
1999-07-14 18:16:23 +00:00
Jonas Maebe
d045295cd4
+ added Log and Id tags
...
* added first FPC support, only VGA works to some extend for now
* use -dasmgraph to use assembler routines, otherwise Pascal
equivalents are used
* use -dsupportVESA to support VESA (crashes under FPC for now)
* only dispose vesainfo at closegrph if a vesa card was detected
* changed int32 to longint (int32 is not declared under FPC)
* changed the declaration of almost every procedure in graph.inc to
"far;" becquse otherwise you can't assign them to procvars under TP
real mode (but unexplainable "data segnment too large" errors prevent
it from working under real mode anyway)
1999-07-12 13:27:06 +00:00
carl
2b0159828c
+ Added support for hardware paging
...
* Bugfix of palrec under FPC
1999-06-26 02:32:30 +00:00
carl
b0bdd46ee1
* Bugfixes for RegisterBGIFont which can be called BEFORE
...
InitGraph.
1999-05-30 23:07:59 +00:00
carl
3ff2cdf4a9
+ Added some color constants
...
+ Added DirectColor support
1999-05-24 13:44:59 +00:00
carl
66da57e934
* EGAxxxx color constants
...
+ SetRGBPalette, GetRGBPalette
1999-05-22 17:13:46 +00:00
florian
e905aeea04
* most of the Object Pascal stuff moved to the system unit
1999-05-17 21:52:33 +00:00
carl
8e45cea1c3
+ VESA Driver name
1999-05-09 22:24:38 +00:00
carl
040fa666a8
+ SetActivePage
...
+ SetVisualPage
* Some bugfixes
* Experimentation with new method for arc/ellipse
1999-05-05 02:16:40 +00:00
carl
32195301c8
* GetViewSettings was not returning correct values
1999-05-02 21:26:45 +00:00
carl
23c364f842
+ Fully implemented clipping
...
* PatternnLine now calls HLine if the lines to draw are
non-patterned (10-15% speedv improvement)
1999-04-25 02:28:54 +00:00
carl
a6a9da360d
* ClearViewPort was wrong ,and is now 75% faster
...
* Some clipping added by replacing DirectPutPixel -> PutPixel
1999-04-25 00:31:37 +00:00
carl
1a45ac6847
+ Some cleanup
...
* Bugfix of Detect in InitGraph
1999-04-24 18:55:21 +00:00
carl
be5b9b5f6e
+ SetGraphMode()
...
+ InitGraph() is now device independant
+ Mode management and some mode constants
1999-04-23 03:06:35 +00:00
carl
3249707b22
+ Initial revision (still uncompilable though)
1999-04-19 02:50:31 +00:00