Search
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[summit-announce] Summit Version 2.2 has been released.



=======================
This is a commercial posting from a mailing list to which you have
subscribed.  Past postings are available from our web site at
<http://www.xig.com/Lists/summit-announce>.
=======================


        Xi Graphics is pleased to announce the release of Summit Version
2.2.  Current Summit customers with version 2.0 and 2.1 can use their
existing licenses with this version (ie: this is a free upgrade).

        The following is a snippet from the release notes file that
explains the changes and fixes for this release:

2.2 9/11/2002

- New features and support

  - New support for Intel i845

  - RENDER extension support

  - Now OpenGL 1.3 compliant, GLX 1.4 compliant.

  - OpenGL S3TC texture compression on certain hardware

  - support for up to 4 texture units on certain hardware

  - Support for up to 32 hardware lights on certain hardware

  - Improved XiGMiscExtension (XME) support.  XME libraries and header
    files are now installed with the server.  XME allows applications
    to control a variety of display options, and is loosly modeled on
    the proposed OpenML Display Control (MLDC) extension.  Resolution,
    gamma, screen blanking, monitor command set/query, timings,
    viewport changes, and several other functions are now supported.

  - New input device support and fixes
    - New USB mouse driver will automatically choose correct protocol
      based on the device path
    - New support for SGI Buttonbox/Knobbox

- many core pipeline fixes and enhancments

  - fixed material/color-material state changes
  - fixed update of the current state for displaylist compilation and
    execution
  - fixed handling of the specular color if no texturing was applied.
  - updated handling of locked vertex arrays to include optimizations
    across multiple primitives.
  - fixed vertex array state change handling to avoid lost
    enables/diosables
  - fixed improper default texture state with regards to
    EXT_texture_env_combine, as well as faulty context validation.
  - reworked TnL part of the context validation to fix issues with
    normalization and rescaling of normals, as well as texture
    coordinate generation.
  - reworked SW TnL to properly deal with flat shaded lines and polygon
    offset.
  - new texture context code was created to get around some issues with
    non-deleteable texture objects.
  - added GLX_SGIX_fbconfig/GLX_SGIX_pbuffer
  - fixed various GLX protocol issues, including GLX_SGIX_pbuffer
    specification bugs.
  - updated the semantics of rasterposDistance to map to OpenGL 1.4
    semantics with respect to GL_EXT_fog_coordinate
  - reworked display list caching code to avoid cache trashing if the
    same display list was reused for different context configurations.
  - fixed DrawPixels/CopyPixels problem with a negative zoom factor.
  - reworked the display list logic to deal properly with early
    termination of recursive display lists.
  - added support for up to 32 lights and 4 texture units
  - fixed drawing issues when a window was completely obscured,
    or the scissor would essentially disable all drawing.
  - glRasterPos* calls would only update the texture coordinates
    for enabled textures.
  - improved memory managment for huge display lists.
  - added/completed the following extensions:
    - GL_ARB_texture_env_add
    - GL_ARB_texture_env_combine
    - GL_ARB_texture_env_dot3
    - GL_ARB_texture_border_clamp
    - GL_ARB_texture_mirrored_repeat
    - GL_IBM_rasterpos_clip
    - GL_EXT_texture_compression_s3tc
    - GL_ARB_texture_compression
  - added GLX_SGIX_fbconfig/GLX_SGIX_pbuffer
  - fixed various GLX protocol issues, including GLX_SGIX_pbuffer
    specification bugs.
  - enabled saveunders/backing store for overlays
  - corrected server core with certain TT fonts.
  - several performance enhancments

- Wildcat II and III fixes:

  - fixed texture coordinate problem in GL_REPEAT mode (sarafly)
  - improved DMA handling, including DMA reset problems
  - added option for distributed vs. global textures (using
    global textures doubles the amount of available texture
    memory at the expense of speed) as Xaccel.ini option:
    DistributedTextures = YES/NO;
  - added automatic display/texture/list memory detection
  - changed the external visible R,G,B,A XVisual ordering to
    B,G,R,A in order to make RENDER work.
  - added a fallback to SW geometry path for wide points that
    the HW can not handle.
  - fixed various lighting/texture-generation problems that had
    to do with internal context validation.
  - fixed the HW accumulation buffer path for AOP_MULT
  - fixed buffer swapping code relative to the X11 notion of
    front and back buffers. Issue was that a parent window to a
    double-buffered window could not be used correctly with
    IncludeInferiors.
  - reworked buffer clear logic to handle partial clears of
    depth/stencil buffers properly. Multipass stencil algorithms
    would expose problems with random unwanted buffer clears.

- ATI Rage/Radeon fixes:

  - fixed r128/rg6/r200 scissoring problem (wrong clips would be
    used if more than 2 clipping rectangles were used).
  - fixed various display list issues with regards to material
    updates for rg6/r200. Many times, changes would not be
    executed if part of the display list would be completely out
    of view.
  - added compressed texture formats
  - fixed twosided lighting issues with rg6/r200 (tuxracer)
  - added rg6/r200 RENDER HW acceleration for 32bpp modes
  - added SW path to wide antialiased points
  - specular exponent material property fixes for r6/r200
  - rg6/r200 problems with fog and specular color at the same time
  - texture_env_combine is not yet supported on the r128 cards.  It will
    be added in a future release.

- S3 fixes:

  - added compressed texture formats
  - reworked DMA handling to avoid lookups waiting for texture
    image changes.
  - fixed EXT_texture_env_combine context validation

- intel 830

  - several driver improvements
  - DualView support
  - context update fixes (alpha-test problem)
  - XVideo support

- added "MTRR" to the [SETTINGS] section in Xaccel.ini

- fixed memory leaks in keyboard driver

- added Euro symbol keyboard mappings


  Thank you for using Accelerated-X!

-- 
Jon Trulson    work: mailto:jon@xxxxxxx, home: mailto:jon@xxxxxxxxxxx
Xi Graphics, Inc.  http://www.xig.com
ID: 1A9A2B09, FP: C23F328A721264E7 B6188192EC733962
PGP keys at http://radscan.com/~jon/PGPKeys.txt
#include <stddisclaimer.h>
Bad Color Temperature, too much Peach.

=====================
To unsubscribe from this list, please send email to majordomo@xxxxxxx
with the message content 'unsubscribe summit-announce'.
=====================