home *** CD-ROM | disk | FTP | other *** search
- /*
- * Revision 3.10 1999/09/23 23:08:35 NielsF
- * - general changes:
- * - implemented all ReadCI32*-functions
- * - implemented fast line/triangle/quad-functions
- * - printf to Printf (added DOSBase)
- * - fixed nat/cybFastPoints/Lines-functions for RGB-mode
- * - fixed a lot of bugs caused by wrong function-call order
- * - implement some more nat/cybFastPoints/Lines-functions
- * - made the context/visual/buffer private (not readable)
- * - made 332shift a really fast thing! (much functions, but effective)
- * create different pen-fetch functions PL8_ and PLG_
- * - allocated colormaps even for cybDisplay to allow cybReadCI* rgb2pen-conversion
- * - amigaMesaGet*/amigaMesaChange*-functions
- * - alpha-channel only availabe in (AMA_RGBMode == GL_TRUE) && (AMA_AlphaChannel == GLTRUE)
- * changes made in Create/ChangeVisual to reflect this correctly
- * - cmnStandardInit* can handle already filled contexts (reallocate resources)
- * - randomized pen-allocation for spreading
- * - removed imageline-dependency, now it must be present
- * - dynamic allocation of Area/Raster on usage of glBegin(*) if a function
- * was selected using AreaDraw
- * - pixel and clearpixel are now dynamic allocated black
- * - depth received _before_ access depth (otherwise before)
- * - amesa->pixel always set as APen on usage
- * - added Warp3D-support
- * - changed everything to new 3.1 API
- *
- * $Log: amigaMesa.c $
- * Revision 3.00 1998/09/15 19:16:56 NielsF
- * - Mesa 3.0 API
- * - fixed most of the bugs
- *
- * $Log: amigaMesa.c $
- * Revision 1.16 1997/06/25 19:16:56 StefanZ
- * New drawing rutines:
- * - Now in separate files
- * - cyberGfx added.
- *
- * Revision 1.15 1996/10/13 20:54:59 StefanZ
- * A few nasty bugfixes.
- *
- * Revision 1.14 1996/10/07 00:11:07 StefanZ
- * Mesa 2.0 Fixed
- *
- * Revision 1.13 1996/10/06 20:31:50 StefanZ
- * Source Bump before Mesa 2.0
- *
- * Revision 1.12 1996/08/14 22:17:32 StefanZ
- * New API to amigacalls (uses taglist)
- * Made it more flexible to add gfx-card support.
- * Fast doublebuff rutines
- * minor bugfixes
- *
- * Revision 1.10 1996/06/12 13:06:00 StefanZ
- * BugFix and encatments by Jorge Acereda (JAM)
- *
- * Revision 1.9 1996/06/11 15:53:02 StefanZ
- * Little speedup, VerryFast colorallocation by Stefan Burstöm
- *
- * Revision 1.8 1996/06/01 23:57:47 StefanZ
- * Started to use RCS to keep track of code.
- *
- * Revision 1.7 1996/05/21 23:08:42 StefanZ
- * A few bug and enforcer fixes
- *
- * Revision 1.6 1996/04/29 22:14:31 StefanZ
- * BugFixes reported by by Daniel Jönsson
- *
- * Revision 1.5 1996/03/14 23:54:33 StefanZ
- * Doublebuffer & Tmprastport seams to work (big speed improvment)
- * a fastpolydraw is also implemented
- *
- * Revision 1.4 1996/03/07 16:55:04 StefanZ
- * Much of the code works now (RGB mode is simulated) Doublebuffers... (didn't work)
- *
- * Revision 1.3 1996/02/29 02:12:45 StefanZ
- * First sight of colors (even the right ones) maglight.c works
- *
- * Revision 1.2 1996/02/25 13:11:16 StefanZ
- * First working version. Draws everything with the same color
- * (Colormaping is now urgent needed)
- *
- * Revision 1.1 1996/02/23 22:01:15 StefanZ
- * Made changes to match latest version of ddsample 1.5
- *
- * Revision 1.0 1996/02/21 11:01:15 StefanZ
- * File created from ddsample.c ver 1.3 and amesa.c ver 1.5
- * in a brave atempt to rebuild the amiga version
- *
- */
-