[PLIB-announce] Announcing PLIB Version 1.1.12
Brought to you by:
sjbaker
|
From: Steve B. <sjb...@ai...> - 2000-06-25 07:13:10
|
ANNOUNCING PLIB V1.1.12
~~~~~~~~~~~~~~~~~~~~~~~~
It's been a *long* time since we had a PLIB release (partly because it's
now available under CVS - and partly because I've been too busy to do it).
This release will probably be the last PLIB prior to the new, 1.2.xx
stable release - so please check it carefully against your applications
code and mail the PLIB-developer's list if there are any problems.
I suspect that the 'CHANGES' file is wildly inaccurate - but here are
the changes I know about and can remember:
* Fixed some compilation problems for Macintosh/Codewarrior
which treats 'xor' and 'or' as reserved words!! Yikes!
Thanks to Darrell Walisser for that piece of nasty news.
* Fixed some problems in slMODinst.cxx that were causing
compilation warnings under windoze (thanks to Bram Stolk)
* Changed SL to open audio devices with O_NONBLOCK -
thanks to Trent Gamblin for spotting this one.
* Added configure.in check for libdl to cover bug in ld.so
under Linux. Application programs under Linux need to
link to libdl.so in order to work around this.
Ben Woodhead <za...@is...> added this.
* Added Borland project files, thanks to Dave Heil for
contributing these.
* Swapped order of multiplication in sgMultMat4. Thanks to
Lucas Ackerman for spotting this one.
* Added a unique ID field to every node in the scene graph.
This helps out some picking algorithms in PPE.
* Added some more ifdefs to make PLIB Audio/JS components
to make them work under NetBSD. (They already work with
FreeBSD and OpenBSD). Many thanks to Rene Hexel!
* Fixed a ref() problem with ssgVtxTable::clone - thanks
to Will Weisser for catching that one!
* Added checks to ensure that a valid OpenGL rendering
context exists before ssgInit/puiInit/fnt-loaders are
called.
* Added Dave McClurg's ASE loader and matching writer.
If you use the new 'ssgLoad()/ssgSave()' functions,
it'll "just work" - if you prefer you can call
ssgLoadASE/ssgSaveASE analogously to all the other
loaders.
* Several fixes to the quaternion code in SG were
contributed by "Negative0" <neg...@ea...>
(Who was that masked man?)
--
Steve Baker http://web2.airmail.net/sjbaker1
sjb...@ai... (home) http://www.woodsoup.org/~sbaker
sj...@ht... (work)
|