From: Allan Schaffer (allan++at++sgi.com)
Date: 02/28/2006 14:40:36
Hello Performers,
SGI is very pleased to announce, OpenGL Performer 3.2.2 is now released!
As previously indicated, and after some delays with the site, the web
downloads for 64-bit Linux, 32-bit Linux, IRIX, and Windows OS platforms
are now available. Please visit the Performer web site:
<http://www.sgi.com/software/performer/>
The Demo Edition of Performer 3.2.2 is available as a free web download.
An SGI Supportfolio membership is required to access the download
site. If you don't already have an SGI Supportfolio account you can
sign up for free.
OpenGL Performer 3.2.2 is backward binary-compatible with versions 3.2
and 3.2.1 and forward binary-compatible with any future releases in the
Performer 3.2.x series. Licenses purchased for versions 3.2 or 3.2.1
will also function with 3.2.2, and vice versa.
Here's some of what's new for OpenGL Performer 3.2.2:
o Evanalyzer tools are now supported on SGI Prism. (SCR
937149, SCR 942402, SCR 942403, SCR 942405)
o 942555: OpenGL Performer 3.1.1 backwards compatibility
rpms have been added to the 32-bit Linux release.
o 942556, 945158: A static bundled version of Inventor is
now built into the Windows and 32-bit Linux version of
the Inventor loader (libpfiv.dll and libpfiv.so).
o 941714: OpenGL Performer man pages are now installed in
/usr/share/man/ on Linux.
o 941910: The various libpfv samples are now updated to
function on the SGI Prism.
o 936629: Prototypes for pfDisCurve2d::computeTangents(),
pfDisCurve2d::computeNormals(),
pfDisCurve2d::computeCurvatures(), and
pfDisCurve2d::computeDerivates() were missing from
pfDisCurve2d.h. Fixed.
o 933922: State leak from flat shaded GeoSet to GeoArray.
Fixed.
o 938704: Intermittent 'unable to determine swapbuffers
behavior' warning on 32-bit Linux platforms. Fixed.
o 939992: GeoArray & .geoa pseudoloader performance
problem if GL_OUT_OF_MEMORY error condition reached.
Fixed.
o 939999: GeoArray & .gopt pseudoloaders corrupts normals
for flat primitives. Fixed.
o 940030: libpfv samples need update for SGI Prism.
Duplicate of 941910, Fixed.
o 940138: .geoa loader corrupted geometry. Duplicate of
939999, fixed.
o 940973: pfTexture state leak causes flickering of
untextured geometry. Fixed.
o 941249: pfvPicker::grantRequest() NULL pointer
dereference. Fixed.
o 941338: pfvXmlNode::parseFile does not check
pfFilePath. Fixed.
o 942182: DPLEX / pfHyperpipe deadlocks. Fixed.
o 942457: APP / DRAW process mistimings due to swap
behavior tester errors. On Linux systems (both 32 and
64-bit) with ATI graphics, the swap behavior test
mistakenly believes a system which blocks on swap to be
one that does not. This causes significant errors in
timing, including APP and DRAW processes starting at
incorrect times and DRAW processes spinning too long
before swapping, which causes dropped frames. Fixed.
o 942461: pfMigrator::init() crash when repeating calls
to pfInit(), pfConfig(), pfExitWithoutExit(). Fixed.
o 942475: Extra glXMakeCurrent calls causing performance
hit. Fixed.
o 942673: Transparency Problems with FLT loader. The
loader was ignoring the transparency values in the
model. Fixed.
o 942685: problems with FLT and multitexturing. FLT
files with multitexture were only showing the first
texture. Fixed.
o 942742: PF_SYNC_TO_VBLANK missing from 'man performer'.
Fixed.
o 942797: pfBuffer internal ID table growth not thread
safe. Fixed.
o 942931: pfuGetMouse fails to catch all mouse button
events. When the mouse is moved fast enough while
clicking, collectXInput and pfuCollectXEventStream are
called several times before the application (or libpfv)
could copy the last mouse event using pfuGetMouse. Now,
the mouse is fully processed in pfuGetMouse. The prior
behavior can be restored by setting
PFU_CLEAR_MOUSECLICK_EVENTS to 1.
o 942976: pfvViewer fails to load modules in current
directory. Fixed.
o 943107: Performer manpages broken on 32-bit Linux.
'man pfConfig' or any other Performer manpage would
output an error message. Fixed.
o 943207: pfvXmlNode::parseFile errors with LARGE files.
Fixed.
o 943919: Performer exits with "Performer just tried to
fork on windows. This is error" message on Win32
platforms. Fixed.
o 944639: bad mouse coordinates returned when mouse
dragged over screen boundary. Fixed.
o 945019: missing manpage for
pfGeoArray::getArrayMemSize. Fixed.
o 945152: Added many missing keys to libpfutil. Many key
symbols were not recognized by pfuCollectXEventStream,
including Caps Lock and most of the non-ASCII keys on
the keypad and above the arrow keys. Fixed.
Enjoy!
Allan
-- Allan Schaffer allan++at++sgi.com Engr. Dept. Manager, Visual Systems Group 1-650-933-2160 Silicon Graphics http://www.sgi.com
This archive was generated by hypermail 2b29 : Tue Feb 28 2006 - 14:40:40 PST