home *** CD-ROM | disk | FTP | other *** search
/ Amiga Magazin: Amiga-CD 2000 April & May / AMIGA_2000_04.iso / patches / mesa3.1 / mesa-3_1.lha / src / AOS / CHANGES < prev    next >
Encoding:
Text File  |  1999-09-24  |  3.3 KB  |  91 lines

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