home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dive95.zip / README < prev    next >
Text File  |  1996-03-14  |  2KB  |  56 lines

  1. This package includes the latest DIVE changes for 1995.
  2.  
  3. The following package includes
  4.   dive.h, fourcc.h, endivedr.h
  5.   dive.lib
  6.   dive.dll
  7.   R565LUT8.LUT
  8.   YUV_LUT8.LUT
  9.   Y644LUT8.LUT
  10.  
  11. The *.LUT files go into the \mmos2 directory.
  12. DIVE.DLL goes into your \mmos2\dll directory
  13.  
  14. The lut files for a performance fix for in 256 color systems.
  15. These are precomputed lookup tables for better color translation.
  16. They will only be used in 256 color resolutions.  Previously,
  17. DIVE would generate these files on your hard drive.
  18.  
  19. DIVE 95 contains the following updates
  20.  
  21.  1.Coordinate space conversion, horizontal and vertical image inversion
  22.    DIVE will query the OS/2 ini file for DEGREEROTATION and if set to
  23.    180 (the only supported value), the coordinate system applied to
  24.    screen blitting will be inverted both horizontally and vertically.
  25.  
  26.  2.Interfaces to enable the GAME server to dynamically change screen
  27.    resolutions, so game performance will be improved when their display is
  28.    maximized on systems that do not have video accelerators.  This support
  29.    is the same as previously shipped with full screen dive versions.
  30.  
  31.  3.Transparent blitting capability, to enable image data to be blitted
  32.    selectively based on source pixel data values.
  33.  
  34.  4.YUV422 image format as both a source and destination format in the
  35.    software blitter engine.  BYTE swapped in word and dword variations
  36.    are also supported as output formats.
  37.  
  38.  5.Support for image inversion when overlay acceleration is being used.
  39.  
  40.  6.Support for switching between software blitting and hardware accelerated
  41.    blitting through EnDive dynamically, based on the return from a new
  42.    DevEscape. DEVESC_SETUPBLITTERNOTIFY defined in endivedr.h
  43.  
  44.  7.Color space conversion from direct color space to LUT8 now utilizes
  45.    pre-computed lookup tables for better start performance.
  46.  
  47.  
  48.  
  49.  
  50. Limitations
  51. The above DIVE support does not apply to software motion video which
  52. requires additional fixes.  These fixes will be available in future
  53. releases of OS/2.  Some of these fixes including the above DIVE support
  54. is available from the DevCon 9 special edition.
  55.  
  56.