1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- {
- $Id$
- This file is part of the Free Pascal run time library.
- Copyright (c) 1993,97 by the Free Pascal development team.
- See the file COPYING.FPC, included in this distribution,
- for details about the copyright.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- **********************************************************************}
- const
- {$ifndef TEST_24BPP}
- VESANumber=13;
- {$else TEST_24BPP}
- VESANumber=17;
- {$endif TEST_24BPP}
- VESAModes : Array[0..VESANumber-1] of word=
- ( $100 { 640x400x256 }
- ,$101 { 640x480x256 }
- ,$110 { 640x480x32K }
- ,$111 { 640x480x64k }
- ,$103 { 800x600x256 }
- ,$113 { 800x600x32k }
- ,$114 { 800x600x64k }
- ,$105 { 1024x768x256 }
- ,$116 { 1024x768x32k }
- ,$117 { 1024x768x64k }
- ,$107 { 1280x1024x256 }
- ,$119 { 1280x1024x32K }
- ,$11A { 1280x1024x64K }
- {$ifdef TEST_24BPP}
- ,$112 { 640x480x16M }
- ,$115 { 800x600x16M }
- ,$118 { 1024x768x16M }
- ,$11B { 1280x1024x16M }
- {$endif TEST_24BPP}
- );
- {
- $Log$
- Revision 1.4 1998-11-19 15:09:39 pierre
- * several bugfixes for sector/ellipse/floodfill
- + graphic driver mode const in interface G800x600x256...
- + added backput mode as in linux graph.pp
- (clears the background of textoutput)
- Revision 1.3 1998/11/18 09:34:36 pierre
- * wrong VesaNumber with 24 bit modes
- Revision 1.2 1998/11/18 09:31:38 pierre
- * changed color scheme
- all colors are in RGB format if more than 256 colors
- + added 24 and 32 bits per pixel mode
- (compile with -dDEBUG)
- 24 bit mode with banked still as problems on pixels across
- the bank boundary, but works in LinearFrameBufferMode
- Look at install/demo/nmandel.pp
- Revision 1.1.1.1 1998/03/25 11:18:42 root
- * Restored version
- Revision 1.5 1998/01/26 11:58:22 michael
- + Added log at the end
-
- Working file: rtl/dos/ppi/modes.ppi
- description:
- ----------------------------
- revision 1.4
- date: 1997/12/04 08:52:35; author: florian; state: Exp; lines: +14 -13
- + vesa mode 1280x1024x256 added
- ----------------------------
- revision 1.3
- date: 1997/12/03 15:24:20; author: florian; state: Exp; lines: +2 -2
- Graph.SetGraphMode for DOS added
- ----------------------------
- revision 1.2
- date: 1997/12/01 12:21:31; author: michael; state: Exp; lines: +14 -0
- + added copyright reference in header.
- ----------------------------
- revision 1.1
- date: 1997/11/27 08:33:51; author: michael; state: Exp;
- Initial revision
- ----------------------------
- revision 1.1.1.1
- date: 1997/11/27 08:33:51; author: michael; state: Exp; lines: +0 -0
- FPC RTL CVS start
- =============================================================================
- }
|