home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / grafik / gfx cards / cyberupdate2.16 / docs / changes.txt < prev   
Encoding:
Text File  |  1996-07-16  |  4.1 KB  |  100 lines

  1.  
  2.   cybergraphics Revision V40.65
  3.   -----------------------------
  4.    - fixed bug in ReadRGBPixel, it always returned 0 before
  5.    - changed some code in BltBitmap & BltMaskBitmapRastPort to
  6.      fix some problems with bob mask handling
  7.    - ri_RxOffset parameter is now supported, too with ScrollVPort()
  8.      CyberGraphX viewport scrolling
  9.    - GetBitmapAttr() graphics now correctly returns BMF_INTERLEAVED
  10.      for interleaved bitmaps in fast memory
  11.    - fixed a compatibility problem in AllocBitmap()/gfx patch in
  12.      conjunction with allocation of 24 bit friend bitmaps
  13.    - fixed bug in WritePixelArray()/cgfx. When SrcFormat was
  14.      RECTFMT_RGB, destination rastport was of ARGB type and width was less
  15.      or equal 3, the function did not work properly
  16.    - fixed some more problems in conjunction with NONLINEAR memory
  17.      display cards & screen toggling
  18.    - the SAVEMEM option should now work with NONLINEAR memory
  19.      display cards, too - even though this option is not
  20.      recommended for this boards due to heavy speed loss
  21.    - added ScrollVPort()/gfx patch to support RasInfo/ScrollVPort
  22.      style doublebuffering
  23.    - added AllocDBufInfo()/gfx patch. Returns 0 in case of cyber
  24.      graphx viewports because CyberGraphX doesn't support
  25.      intuition/graphics v3.0 double buffering
  26.    - added new tag CYBRBIDTG_BoardName to BestCModeIDTags()/cgfx
  27.    - added workaround for workbench.library's view by name bug in 16/32
  28.      bit modes
  29.    - fixed bug in WritePixel()/gfx in conjunction with new
  30.      SAVEMEM option
  31.    - changes in planar Draw()/gfx
  32.    - (Un)LockBitmap(Tags)()/cgfx calls now hide/set cursor correctly
  33.      if a software cursor is enabled.
  34.    - fixed a bug in RECTFMT_GREY8 scaling in conjunction with
  35.      PIXFMT_RGB15 bitmaps (ScalePixelArray()/cgfx)
  36.    - fixed a bug in magnified scaling code (RECTFMT_RGB as well
  37.      as RECTFMT_GREY8) (ScalePixelArray()/cgfx)
  38.    - In order to reduce memory consumption in less or equal 16 colour
  39.      modes, CyberGraphX now keeps a planar representation of the screen
  40.      bitmap in fastmem and a chunky representation in video memory if
  41.      the NOCHIPSCREEN option is switched on.
  42.    - italic text printing works again (was broken since srcx BltTemplate
  43.      fix)
  44.    - Planar2Chunky()/driver call is used more often even in RGB modes
  45.      now if board supports hardware planar2chunky conversion
  46.    - minor optimizations in Write&ScalePixelArray/cgfx()
  47.    - BltTemplate()/gfx srcX>127 did not work properly. Now fixed
  48.    - diverse changes in CopyCyberMap()/cgfx
  49.  
  50.  
  51.   cyberintuition Revision V40.30
  52.   ------------------------------
  53.    - all NOCHIPSCREEN bitmaps are allocated with BMF_DISPLAYABLE
  54.      flag now
  55.    - fixed bug in conjunction with NOCHIPSCREEN option. Even if
  56.      Closescreen() returned FALSE, the custom screen bitmap was
  57.      freed. (fixed PGS3 crashes)
  58.  
  59.    - SAVEMEM bitmaps are always alloc'ed interleaved now
  60.    - fixed bug in OpenScreenTagList(). EraseRect()'s xMax was not
  61.      inside the screen's bitmap region which caused memory corruption
  62.      when SAVEMEM & NOCHIPSCREEN was switched on
  63.    - added new option SAVEMEM to switch <= 16 colour fast planar
  64.      memory consumption reduction feature on/off
  65.  
  66.  
  67.   CyberVision Revision V1.41
  68.   --------------------------
  69.    - changed the display FIFO programming. low resolutions should
  70.      work better now
  71.  
  72.    - blitter is disabled now when screen resolutions wider than 1600
  73.      pixels are used
  74.  
  75.    - new environment variable env:cybergraphics/cybervision/MEMCLOCK
  76.      to set default memory clock, value is in MHz
  77.    - changed default memclock back to 50mhz
  78.  
  79.   Picasso Revision V1.28
  80.   ----------------------
  81.   - changed modenames to fix pattern matching problems (* changed to ×)
  82.  
  83.   Piccolo Revision V1.28
  84.   ----------------------
  85.   - changed modenames to fix pattern matching problems (* changed to ×)
  86.  
  87.   PiccoSD64 Revision V1.29
  88.   ------------------------
  89.   - changed modenames to fix pattern matching problems (* changed to ×)
  90.  
  91.   Spectrum  Revision V1.28
  92.   ------------------------
  93.    - changed modenames to fix pattern matching problems (* changed to ×)
  94.  
  95.   RetinaZ3 Revision V1.10
  96.   -----------------------
  97.    - changed modenames to fix pattern matching problems (* changed to ×)
  98.  
  99.  
  100.