Commit Graph

14 Commits

Author SHA1 Message Date
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