3DLABS WIN95 DRIVER =================== Display Driver Ver 4.10.01.2103-0231 OpenGL Driver Ver 1.1.22-0315 Heidi Driver Ver 1.6 This Readme describes how to download and install the above driver release. It also lists the bug fixes and enhancements in this release. 0) Contents 1) Installation 2) New Display Driver Features 3) Display Driver Bugs Fixed 4) New OpenGL Driver Features 5) OpenGL Driver Bugs Fixed 6) OpenGL known Anomalies 1) Installation =============== NOTE: If you are upgrading from the 4.03.00.2101-0071 Release Candidate 2 then you will be warned that three files have a for a different language. This was a bug in RC2 and you should reply NO when asked if you want to keep the old file in all three cases, so that Windows 95 DOES install the files from the final release. 1.1 Download into an appropriate scratch directory (e.g. C:\3dlabs). 1.2 Use pkUnzip to uncompress the .ZIP file USING THE -d OPTION to preserve the directory structure... > pkUnzip -d c:\3dlabs\XXXX.ZIP 1.3 This will produce a .PDF file, which contains the release notes for the Display Driver and OpenGL driver, and the driver files. The PDF file may viewed using the Adobe Acrobat viewer available from http://www.adobe.com. 1.4 Use this directory as the "Have Disk" target to install the new driver using the control panel display applet in the normal way. Full installation instructions can be found in the .DOC file. 1.5 You can now delete the download scratch directory and its contents. 2) New Display Driver Features ============================== Release 2101-0231 ----------------- • Winbench97 performance has been improved. • PERMEDIA 2 is now fully supported Release 2101-0076 ----------------- • This release now includes support for DDC2B on boards with the appropriate hardware support. Note if your board is DDC2B enabled it will have a blue video connector. • Winbench97 performance has been improved. • User editable controls have been rationalised to hang off the Display Properties control panel. 3) Display Driver Bugs Fixed ============================ Release 2101-0076 ----------------- • Polygon drawing under Powerpoint no longer results in stitch marks. • It is now possible to switch back out of 16 color mode without a reboot into SAFE MODE. • The TDDRAW test of the Microsoft DCT suite now passes. • While no driver should be installed for the GLINT/Delta processor on on boards which have one, attempting to do so no longer causes a lock up. • Software cursors no longer cause corruption when moved over animating Direct3D windows. • Switching to a full screen DOS box while a windowed Direct3D application such as the Globe demo is running, no longer causes intermittent lock ups. • DirectX programs now operate correctly at 1600x1200 resolution on PERMEDIA boards. 4) New OpenGL Driver Features ============================= Release 1.1.22 -------------- • Full support for PERMEDIA 2 • Texture memory management (for PERMEDIA family only) • Full support for OpenGL version 1.1 API • Shared texture palette extension (used by glQuake and glQuake2 for 8bit palette textures) • Window swap hint extension (swaps sub area of double buffered window) • Polygon offset extension • Support for GL_REPLACE texture mode • Improved texture download rates • Display mode change support for glQuake2 • Hardware acceleration for 256 colour desktop no longer supported Release 1.0.16 ------------- • This is the first Windows 95 driver release supporting OpenGL. 5) OpenGL Driver Bugs Fixed =========================== Release 1.1.22 -------------- • Following OpenGL version 1.1 API calls now implemented: · glIndexub · glIndexubv · glPolygonOffset · glCopyTexImage1D · glCopyTexImage2D · glCopyTexSubImage1D · glCopyTexSubImage2D · glTexSubImage1D · glTexSubImage2D • Texture object sharing between contexts via wglShareLists now implemented. • glAreTexturesResident on PERMEDIA was always returning FALSE when minification filter set to mipmapping. • glBitmap can now be used to set a -ve rasterpos position. • A bug which caused bitmap text to be depth buffered when depth buffering is disabled has been fixed. • Depth buffered points were incorrectly re-setting depth functionality in the chip as opposed to defining a depth value. • Clipped depth buffered lines now get rendered with the correct depth values. • Rapidly switching between OpenGL screensavers in the control panel hung system. • Lack of contouring in the SDK sample twave now fixed (GL_EYE_LINEAR mode). • Unlit textured lines not textured fixed. • Various lighting bug fixes (including LightWave and MicroStation95). Release 1.0.16 -------------- • This is the first Windows 95 driver release supporting OpenGL. 6) New Heidi Driver Features ============================ Release 1.6 ----------- • Support for split frambuffer boards and local buffer patching. Support for texture caching under Windows 95. 7) Heidi Driver Bugs Fixed ========================== Release 1.6 ----------- None