[info-performer] Performer 3.0.1 now available

New Message Reply Date view Thread view Subject view Author view

From: Allan Schaffer (allan++at++sgi.com)
Date: 03/25/2003 15:12:48


Hello Performers,

We're very pleased to announce the release and immediate
availability of Performer 3.0.1. This is our regularly-scheduled
update containing the many enhancements and bug fixes made by
the team since Performer 3.0 was released.

Please visit: http://www.sgi.com/software/performer/downloads.html

Downloads for IRIX 6.5.x, Linux gcc2 & gcc3, and Windows NT4, 2000,
and XP are all available.

If you purchased a licensed copy of Performer 3.0 for Linux or
Performer 3.0 for Windows, please make a backup copy of your
license file prior to upgrading, just in case.

Here's a list of what's new and what's fixed in 3.0.1:

    o New pfdBreakup pseudo-loader

      To load a file and breakup its geosets, say:
      perfly <filename>.<geodeSize>,<stripLength>,<geodeChild>.breakup

      See man pfdBreakup for meaning of those parameters. Good
      values are 1000,20,10. Also works with the ".trans",
      ".rot", and ".scale" pseudo-loaders.

    o When the phase was SPIN_DRAW and stats were displayed,
      it would cause MS Windows to crash and garbled strings to
      display on Linux. Fixed. (SCR 854063)

    o The Linux INSTALL script was not detecting gcc2 vs gcc3
      correctly. Fixed. (SCR 875987)

    o Windows perfly crashed when too many files on cmdline.
      Fixed. (SCR 878680)

    o Translucent geometry would disappear when
      pfdMakeSharedScene() was called and the cullMode included
      Sort. This was a state leak. Fixed. (SCR 878278)

    o Could not attach to pfDataPools with the suid bit set
      under Linux. Fixed. (SCR 878567)

    o Floating point values were matching the bit pattern we use
      to mark pfMemories. Put in __PFTYPEMAGIC environment
      variable as workaround for users hitting this problem.
      (SCR 878571)

    o Linking against the static libraries under Linux caused
      unresolved symbols. Fixed. (SCR 878576)

    o pfDispView::setXmlField generates a warning when setting
      FOV using 2 floats. Fixed. (SCR 878889)

    o Removed a printout in pfDispView::setXmlField which printed
      out the name of the child tag being set. (SCR 878890)

    o Various man pages were missing under Linux. Fixed.
      (SCR 879366)

    o There were problems loading FLT 15.7 files that used
      mesh nodes. Fixed. (SCR 879444)

    o There were Culling / Intersection problems with
      DoubleDCS's. Some details were left out of the man page.
      Updated the man page and corresponding sample code.
      (SCR 880379)

    o Fixed type checking in pfNode::find and pfLookupNode.
      (SCR 881372)

    o Redefinition of PF_NO_SHADER could cause compiler warnings.
      Fixed. (SCR 880938)

    o Fixed -D command-line option in perfly and derived apps.
      (SCR 878117)

    Fixes and Enhancements to makeProxyImages:

    o Added sorting of uniformly distributed directions. (SCR 880502)

    o Fixed lighting and centering of objects. (SCR 880815)

    o Improved texture packing algorithm.

    Other notes specific to OpenGL Performer for Windows:

    o Clip-texture data previously found in %PFROOT%/data/clipdata
      no longer ships with the Windows version of OpenGL
      Performer. This is because the tools (which live in
      %PFROOT%/Src/tools) required to convert the data into
      something useful have not been fully ported.

    o Several functions within libpf failed to get exported. This
      included most of the pfGetCur*() functions and a few others
      such as pfOpenFile(). These functions are now properly
      exported.

    o .NET compiler support: Several type definitions have been
      changed in order to ensure compatibility with other compilers
      and with other toolkits.

    o The man pages now ship as a single Microsoft Windows
      help file and can be foud in %PFROOT%/Doc/ManPages.chm or
      via the start menu.

    o Forced opening of pfImageTile files to be done in binary
      mode. This fixes a problem with loading cliptextures
      on Win32.

The Performer 3.0.2 upgrade release will be next, shipping in June.

Send comments & feedback to: performer-feedback++at++sgi.com

Enjoy

-- 
Allan Schaffer                                            allan++at++sgi.com
Engr. Manager, Core Rendering                            1-650-933-2160
Silicon Graphics                                     http://www.sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Mar 25 2003 - 15:10:40 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.