COMPAQ Software Product Description ___________________________________________________________________ PRODUCT NAME: Compaq Open3D Version 4.92 for Compaq Tru64 UNIX SPD 45.07.27 DESCRIPTION Compaq Open3D Version 4.92 for Compaq Tru64 UNIX Systems provides the capability of running the following graphics accelerators on DIGITAL Alpha workstation and AlphaStation products using the Compaq Tru64 UNIX Operating System, for Peripheral Component Interconnect (PCI) accel- erators: o PowerStorm family: PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T Compaq Open3D provides a complete development and run-time environ- ment for 2D and 3D applications. Compaq Open3D supports the X Window System client/server model for network-transparent graphics and win- dowing. The PowerStorm 3D30/4D20, and PowerStorm 4D40T/50T/51T/60T fam- ilies of graphics servers provided with Compaq Open3D can display out- put from: o 2D client applications supporting Release 6 of the X Window System, Version 11 (X11R6) o 3D client applications supporting the OpenGL 3D extensions to the X Window System Compaq Open3D provides X- and OpenGL-compliant servers for the PowerStorm 3D30/4D20, and PowerStorm 4D40T/50T/51T/60T graphics accelerators. Fur- thermore, Compaq Open3D includes the Compaq implementation of the OpenGL application programming interface (API), provided as a set of program- ming libraries. March 1999 AE-QZC0N-TE In addition to the various servers, server extensions, and libraries, Compaq Open3D also includes a run-time version of DIGITAL PHIGS (Programmers Hierarchical Interactive Graphics System). DIGITAL PHIGS is a sophis- ticated three-dimensional graphics support system that defines, mod- ifies, organizes, and displays hierarchical, graphical data. DIGITAL PHIGS is compatible with OpenGL, which allows DIGITAL PHIGS applica- tions to be displayed on Alpha workstations with Compaq Open3D. Compaq Open3D supports Common Desktop Environment (CDE), the default graphical user interface for Compaq Tru64 UNIX. CDE provides a con- sistent user interface for end users and a coherent development en- vironment for application developers across multiple UNIX platforms. CDE on Compaq Tru64 UNIX is based on the X Window System Release 6 (X11R6) and CDE/Motif Version 1.0 (OSF/Motif 1.2.4), and is available for Compaq Open3D and other products running on Compaq Tru64 UNIX. Graphics Servers Compaq Open3D provides the device-dependent portions of the X11 dis- play server to support the PowerStorm 3D30/4D20, and the PowerStorm 4D40T/50T/51T/60T PCI graphics accelerators. These device-dependent portions include the device-dependent X layer, device drivers, server extensions, client extensions, and hardware-specific microcode. The device-independent portions of the X11 display server are provided by the Compaq Tru64 UNIX Operating System. The X11 display server provided with Compaq Open3D is a port of the standard X11R6 display server. By offering this server, Compaq can con- sistently incorporate X Consortium display server enhancements in fu- ture releases of Compaq Open3D. Extension Support In addition to support for core X11R6, all X servers on Compaq Open3D support DECStereo Extension (PowerStorm 3D30/4D20 families of options). The Compaq Open3D PowerStorm 3D30/4D20 and PowerStorm 4D40T/50T/51T/60T families of graphics servers support the OpenGL Extension to the X Window System (GLX). 2 Server Enhancements The Compaq Open3D PowerStorm 3D30/4D20, and PowerStorm 4D40T/50T/51T/60T families of graphics servers support additional hardware features of the corresponding graphics accelerators through a set of library rou- tines and device-specific server extensions. These libraries and server extensions allow the application developer to access the overlay planes and stereo viewing hardware (when applicable) on these units. Support is as follows: o DECStereo Extension (PowerStorm 3D30/4D20, families of options) o OpenGL stereo support (PowerStorm 4D40T/50T/51T/60T options) o Support for Overlays (PowerStorm 4D20, and PowerStorm 4D40T/50T/51T/60T options) Multihead configurations (the simultaneous use of more than one graph- ics accelerator) are also supported per the chart in the MULTIHEAD MA- TRIX section later in this SPD. Programming Support Compaq Open3D includes an extensive set of programming libraries for building 2D and 3D applications. Two categories of programming libraries are provided with Compaq Open3D: o 2D X11R6 API o 3D rendering API: OpenGL Programming support is also provided by the Compaq Tru64 UNIX Oper- ating System, which includes the standard X and OSF/Motif libraries and tools (Xlib, Xtoolkit intrinsics, OSF/Motif UIL compiler), and Compaq added-value extensions. Used with the Compaq Open3D libraries, the Compaq Tru64 UNIX standard graphics and windowing APIs provide a robust environ- ment for developers creating interactive 2D and 3D graphics applica- tions. 3 For more details on the graphics programming environment provided with the Compaq Tru64 UNIX Operating System, see the Software Product De- scription 41.61.xx. OpenGL OpenGL is the software interface that enables application developers to produce high quality images of 3D objects. OpenGL has been designed to work with various operating and window system environments. The ver- sion of OpenGL supplied as part of Compaq Open3D has been integrated with the X Window System, which allows the support of network-transparent 3D graphics. GLX allows an OpenGL client on one vendor's platform to run across a network and display the results on another vendor's server. The OpenGL API and X protocol extensions are defined by the OpenGL Architecture Review Board, of which DIGITAL is a founding member. To enhance the compatibility of different vendors' implementations of OpenGL, a suite of conformance tests has been developed to determine if a vendor's im- plementation of OpenGL conforms to the specification. The Compaq im- plementation of OpenGL has passed all tests required of a conformant implementation of OpenGL per the following: o OpenGL Version 1.0, GLX Version 1.1, and OpenGL Utility Library (GLU) Version 1.2 running the PowerStorm 3D30 and PowerStorm 4D20 o OpenGL Version 1.1, GLX Version 1.2, and OpenGL Utility Library (GLU) Version 1.2 running the PowerStorm 4D40T, PowerStorm 4D50T, PowerStorm 4D51T, and PowerStorm 4D60T OpenGL is packaged as a set of dynamic shared libraries against which an application is linked. The shareable libraries needed. OpenGL supports a wide variety of 2D and 3D functionality, including: o Graphics primitives - Points - Lines - Polylines 4 - Fill area - Triangle strips - Triangle fans - Quadrilateral meshes - Trimmed and untrimmed NURBs (nonuniform rational B-splines) o Object properties - Line type and width - Color - Character attributes o Viewing and transformation operations o Rendering styles - Flat shading - Smooth shading - Hidden line hidden surface removal (HLHSR) o Advanced rendering features - Antialiasing - Texture mapping - Alpha blending - Transparency - Accumulation buffers for effects such as depth of field, motion blur, and shadows Character Fonts Compaq Open3D includes a series of stroke precision character fonts. These character fonts were digitized by Dr. Allen V. Hershey of the Naval Surface Weapons Laboratory, and supplied to Compaq by the National Bureau of Standards. 5 CONFORMANCE TO STANDARDS The following have passed the tests required of a conformant imple- mentation of OpenGL Version 1.0, GLX Version 1.1, and GLU Version 1.2: o The Compaq implementation of OpenGL o PowerStorm 3D30/4D20 servers The following have passed the tests required of a conformant imple- mentation of OpenGL Version 1.1, GLX Version 1.2, and GLU Version 1.2: o The Compaq implementation of OpenGL o PowerStorm 4D40T/50T/51T/60T servers In addition, Compaq Open3D is designed to conform with the following standard: X Window System Version 11 Release 6 (X11R6) HARDWARE REQUIREMENTS The following PCI systems are supported: ___________________________________________________________________ Graphics System Accelerators Processor______________Supported___________________________________ Digital AlphaStation PowerStorm 4D40T 250 4/266 ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T 255/233 ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T 255/300 6 _______________________Graphics____________________________________ System Accelerators Processor______________Supported___________________________________ ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/266 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/333 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/400 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/500 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600 5/266 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600 5/300 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600 5/333 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600A 5/500 PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ 7 _______________________Graphics____________________________________ System Accelerators Processor______________Supported___________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, Workstation 433au PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, Workstation 500au PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, Workstation 600au PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D50T, Workstation 433au PowerStorm 4D51T, PowerStorm 4D60T (enhanced version) ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D50T, Workstation 500au PowerStorm 4D51T, PowerStorm 4D60T (enhanced version) ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D50T, Workstation 600au PowerStorm 4D51T, PowerStorm 4D60T (enhanced version) ___________________________________________________________________ Digital Ultimate PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D50T, Workstation 533auČ PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaServer PowerStorm 4D20, PowerStorm 4D51T 4100 300 MHz+ 8 _______________________Graphics____________________________________ System Accelerators Processor______________Supported___________________________________ ___________________________________________________________________ Digital AlphaServer PowerStorm 4D51T 4100 466 MHz++ ___________________________________________________________________ Digital AlphaServer PowerStorm 4D51T 4100 600 MHz ___________________________________________________________________ + 300 MHz Digital AlphaServer 4100 with 4 CPUs and 2 GB of memory. ++ 466 MHz Digital AlphaServer 4100 with 2 CPUs and 1 GB of mem- ory. __600_MHz_Digital_AlphaServer_4100_with_4_CPUs_and_8_GB_of_memory._ For additional supported AlphaServer configurations, visit the fol- lowing web site: http://www.digital.com/alphaserver/tech_docs/ alphasrv4100/docs/supported_options.html Disk Space Requirements (Block Cluster Size = 1) Disk space required during and after installation (files compressed): 34 MB Disk space required during and after installation (files uncompressed): 64 MB These figures refer to the disk space required on the system disk. The sizes are approximate; actual sizes may vary depending on the user's system environment, configuration, and software options. 9 Memory Requirements for Motif: The minimum supported memory for Compaq Open3D running in a standalone Motif environment, with both the client and server executing on the same system, is 64 MB. The memory size suggested for most typical hard- ware configurations, however, is more than 64 MB, depending on the sys- tem. The system configuration and performance requirements of Motif appli- cations can determine the memory needed on your system as follows: o Less memory may be required on the client system (where the soft- ware is installed and executed) if the server (component display- ing the application) resides on another system. o More memory may be required on a system where improved performance is desired, or where several applications are running. MULTIHEAD MATRIX Multihead configurations are supported per the following, subject to the PCI slot limitations of the system: ___________________________________________________________________ # of Heads Configuration__________________Supported___________________________ Digital AlphaStation 255/233, Digital AlphaStation 255/300 Graphics Accelerators: PowerStorm 3D30 3 PowerStorm 4D20 3 Can run a combination of PowerStorm 3D30/4D20s. ___________________________________________________________________ 10 _______________________________#_of_Heads__________________________ Configuration__________________Supported___________________________ Digital AlphaStation 500/266, Digital AlphaStation 500/333, Digital AlphaStation 500/400, Digital AlphaStation 500/500 Graphics Accelerators: PowerStorm 3D30 3 PowerStorm 4D20 3 Can run a combination of PowerStorm 3D30/4D20s. ___________________________________________________________________ Digital AlphaStation 600 5/266, Digital AlphaStation 600 5/300, Digital AlphaStation 600 5/333, Digital AlphaStation 600A 5/500 Graphics Accelerators: PowerStorm 3D30 3 (4 if 2D only) PowerStorm 4D20 3 (4 if 2D only) If 3 heads, can run a combination of PowerStorm 3D30/4D20s; if 4 heads, must be all PowerStorm 3D30s or all PowerStorm 4D20s. PowerStorm 4D40T 2 2 PowerStorm 4D40Ts only. ___________________________________________________________________ Digital Personal Workstation 433au, Digital Personal Workstation 500au, Digital Personal Workstation 600au Graphics Accelerators: PowerStorm 3D30 3 (4 if 2D only) 11 _______________________________#_of_Heads__________________________ Configuration__________________Supported___________________________ If 3 heads, can run a combination of PowerStorm 3D30/4D20s; if 4 heads, must be all PowerStorm 3D30s. PowerStorm 4D20 3 Can run a combination of PowerStorm 3D30/4D20s. PowerStorm 4D51T 2 2 PowerStorm 4D51Ts only. ___________________________________________________________________ Digital Ultimate Workstation 533auČ Graphics Accelerators: PowerStorm 3D30 2 PowerStorm 4D20 2 Can run a combination of PowerStorm 3D30/4D20s. PowerStorm 4D50T 2 2 PowerStorm 4D50Ts only. PowerStorm 4D60T 2 2 PowerStorm 4D60Ts only. ___________________________________________________________________ Digital Personal Workstation 433au (enhanced version), Digital Personal Workstation 500au (enhanced version), Digital Personal Workstation 600au (enhanced version) Graphics Accelerators: PowerStorm 3D30 3 (4 if 2D only) If 3 heads, can run a combination of PowerStorm 3D30/4D20s; if 4 heads, must be all PowerStorm 3D30s. PowerStorm 4D20 3 12 _______________________________#_of_Heads__________________________ Configuration__________________Supported___________________________ Can run a combination of PowerStorm 3D30/4D20s. PowerStorm 4D51T 2 2 PowerStorm 4D51Ts only. ___________________________________________________________________ Digital AlphaServer 4100 600 MHz with 4 CPUs and 8 GB of memory Graphics Accelerator: PowerStorm 4D51T 4 __________4_PowerStorm_4D51Ts_only.________________________________ SOFTWARE REQUIREMENTS Compaq Open3D Version 4.92 requires the following operating system: Compaq Tru64 UNIX Operating System Version 4.0D Compaq Open3D Version 4.92 requires the following language for the de- velopment of applications and programs that use Compaq Open3D on Compaq Tru64 UNIX: Compaq Tru64 UNIX C Developers' Extensions GROWTH CONSIDERATIONS The minimum hardware and software requirements of future Compaq Open3D versions may differ from the requirements of the current version. 13 DISTRIBUTION MEDIA This product is distributed on the Compaq Tru64 UNIX Alpha Software Library Package CD-ROM (order number QA-054AA-H8). Online documentation only is distributed on the Compaq Tru64 UNIX Alpha Online Documentation Library CD-ROM (order number QA-4KP8A-G8.) Bi- naries only are distributed on the Compaq Tru64 UNIX Alpha Software Products Library CD-ROM (order number QA-4KN8A-A8.) These library packages contain the Compaq Open3D software binaries and online documentation in Bookreader and PostScript format. The Compaq Open3D documentation is also available in printed form, which can be ordered separately. ORDERING INFORMATION o Software License Compaq Open3D: QL-0AFA*-AA o Software Library Package CD-ROM: QA-0AFAA-H8 o Software Documentation Compaq Open3D: QA-0AFAA-GZ o Software Product Services Compaq Open3D: QT-0AFA*-** * Denotes variant fields. For additional information on available li- censes, services, and media, refer to the appropriate price book. SOFTWARE LICENSING This software is furnished only under a license. For more information about licensing terms and policies of Compaq, contact your local Compaq office. 14 License Management Facility Support Compaq Open3D supports the Compaq Tru64 UNIX License Management Fa- cility (LMF). License units for Compaq Open3D are allocated on an Un- limited System Use basis under the TRADITIONAL LICENSE terms. For more information on the License Management Facility, refer to the Compaq Tru64 UNIX Operating System Software Product Description (SPD 41.61.xx) or the Compaq Tru64 UNIX Operating System documentation. SOFTWARE PRODUCT SERVICES A variety of product services are available from Compaq. For more in- formation, contact your local Compaq office. YEAR 2000 READY This product is Year 2000 Ready. Year 2000 Ready is defined: "Year 2000 Ready" products are defined by Compaq as products capable of accurately processing, providing, and /or receiving date data from, into and between the twentieth and the twenty-first centuries, and the years 1999 and 2000, including leap year calculations, when used in accordance with the associated prod- uct documentation and provided that all hardware, firmware and soft- ware used in combination with such products properly exchange accu- rate date data with the products. For additional information visit the DIGITAL Brand area on Compaq's Year 2000 Ready web site located at http://ww1.digital.com/year2000 /warranty.asp. SOFTWARE WARRANTY This software is provided by Compaq with a 90 day conformance warranty in accordance with the warranty terms applicable to the license pur- chase. 15 The information in this document is valid at the time of release. Please contact your local Compaq office for the most up-to-date information. [R] Compaq, the Compaq logo, the DIGITAL logo, and PowerStorm are registered in the United States Patent and Trademark Office. [R] Motif and OSF/Motif are registered trademarks of The Open Group in the United States and other countries. [R] OpenGL is a registered trademark of Silicon Graphics, Inc. [R] PostScript and Display PostScript are registered trademarks of Adobe Systems, Incorporated. [R] UNIX is a registered trademark in the United States and other countries licensed exclusively through X/Open Company Ltd. [TM] X Window System is a trademark of the Massachusetts Institute of Technology. [TM] AlphaStation, AlphaServer, Bookreader, Compaq Open3D, DEC, DIGITAL, and Tru64 are trademarks of Compaq Computer Corporation. Product names mentioned herein may be trademarks or registered trade- marks of their respective companies. © 1999 Digital Equipment Corporation. All rights reserved. 16 ___________________________________________________________________ PRODUCT NAME: Compaq Open3D Version 4.93 for Compaq Tru64 UNIX DESCRIPTION Compaq Open3D Version 4.93 for Compaq Tru64 UNIX Systems provides the capability of running the following graphics accelerators on DIGITAL Alpha workstation and AlphaStation products using the Compaq Tru64 UNIX Operating System, for Peripheral Component Interconnect (PCI) accel- erators: o PowerStorm family: PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T o PowerStorm 4D10T and ELSA GLoria Synergy Compaq Open3D provides a complete development and run-time environ- ment for 2D and 3D applications. Compaq Open3D supports the X Window System client/server model for network-transparent graphics and win- dowing. The PowerStorm 3D30/4D20, and PowerStorm 4D40T/50T/51T/60T fam- ilies of graphics servers provided with Compaq Open3D can display out- put from: o 2D client applications supporting Release 6 of the X Window System, Version 11 (X11R6) o 3D client applications supporting the OpenGL 3D extensions to the X Window System Compaq Open3D provides X- and OpenGL-compliant servers for the PowerStorm 3D30/4D20, and PowerStorm 4D40T/50T/51T/60T graphics accelerators. Fur- thermore, Compaq Open3D includes the Compaq implementation of the OpenGL application programming interface (API), provided as a set of program- ming libraries. Another component of Compaq Open3D is the ability to run OpenGL on the PowerStorm 4D10T and ELSA GLoria Synergy via a software-only imple- mentation of the OpenGL server extension. 17 In addition to the various servers, server extensions, and libraries, Compaq Open3D also includes a run-time version of DIGITAL PHIGS (Programmers Hierarchical Interactive Graphics System). DIGITAL PHIGS is a sophis- ticated three-dimensional graphics support system that defines, mod- ifies, organizes, and displays hierarchical, graphical data. DIGITAL PHIGS is compatible with OpenGL, which allows DIGITAL PHIGS applica- tions to be displayed on Alpha workstations with Compaq Open3D. Compaq Open3D supports Common Desktop Environment (CDE), the default graphical user interface for Compaq Tru64 UNIX. CDE provides a con- sistent user interface for end users and a coherent development en- vironment for application developers across multiple UNIX platforms. CDE on Compaq Tru64 UNIX is based on the X Window System Release 6 (X11R6) and CDE/Motif Version 1.0 (OSF/Motif 1.2.4), and is available for Compaq Open3D and other products running on Compaq Tru64 UNIX. Graphics Servers Compaq Open3D provides the device-dependent portions of the X11 dis- play server to support the PowerStorm 3D30/4D20, and the PowerStorm 4D40T/50T/51T/60T PCI graphics accelerators. These device-dependent portions include the device-dependent X layer, device drivers, server extensions, client extensions, and hardware-specific microcode. The device-independent portions of the X11 display server are provided by the Compaq Tru64 UNIX Operating System. The X11 display server provided with Compaq Open3D is a port of the standard X11R6 display server. By offering this server, Compaq can con- sistently incorporate X Consortium display server enhancements in fu- ture releases of Compaq Open3D. Extension Support In addition to support for core X11R6, all X servers on Compaq Open3D support DECStereo Extension (PowerStorm 3D30/4D20 families of options). 18 The Compaq Open3D PowerStorm 3D30/4D20, PowerStorm 4D10T and ELSA GLoria Synergy, and PowerStorm 4D40T/50T/51T/60T families of graphics servers support the OpenGL Extension to the X Window System (GLX). Server Enhancements The Compaq Open3D PowerStorm 3D30/4D20, and PowerStorm 4D40T/50T/51T/60T families of graphics servers support additional hardware features of the corresponding graphics accelerators through a set of library rou- tines and device-specific server extensions. These libraries and server extensions allow the application developer to access the overlay planes and stereo viewing hardware (when applicable) on these units. Support is as follows: o DECStereo Extension (PowerStorm 3D30/4D20 families of options) o OpenGL stereo support (PowerStorm 4D40T/50T/51T/60T options) o Support for Overlays (PowerStorm 4D20, and PowerStorm 4D40T/50T/51T/60T options) Multihead configurations (the simultaneous use of more than one graph- ics accelerator) are also supported per the chart in the MULTIHEAD MA- TRIX section later in this SPD. Programming Support Compaq Open3D includes an extensive set of programming libraries for building 2D and 3D applications. Two categories of programming libraries are provided with Compaq Open3D: o 2D X11R6 API o 3D rendering API: OpenGL 19 Programming support is also provided by the Compaq Tru64 UNIX Oper- ating System, which includes the standard X and OSF/Motif libraries and tools (Xlib, Xtoolkit intrinsics, OSF/Motif UIL compiler), and Compaq added-value extensions. Used with the Compaq Open3D libraries, the Compaq Tru64 UNIX standard graphics and windowing APIs provide a robust environ- ment for developers creating interactive 2D and 3D graphics applica- tions. For more details on the graphics programming environment provided with the Compaq Tru64 UNIX Operating System, see the Software Product De- scription 41.61.xx. OpenGL OpenGL is the software interface that enables application developers to produce high quality images of 3D objects. OpenGL has been designed to work with various operating and window system environments. The ver- sion of OpenGL supplied as part of Compaq Open3D has been integrated with the X Window System, which allows the support of network-transparent 3D graphics. GLX allows an OpenGL client on one vendor's platform to run across a network and display the results on another vendor's server. The OpenGL API and X protocol extensions are defined by the OpenGL Architecture Review Board, of which DIGITAL is a founding member. To enhance the compatibility of different vendors' implementations of OpenGL, a suite of conformance tests has been developed to determine if a vendor's im- plementation of OpenGL conforms to the specification. The Compaq im- plementation of OpenGL has passed all tests required of a conformant implementation of OpenGL per the following: o OpenGL Version 1.0, GLX Version 1.1, and OpenGL Utility Library (GLU) Version 1.2 running the PowerStorm 3D30 and PowerStorm 4D20 o OpenGL Version 1.1, GLX Version 1.2, and OpenGL Utility Library (GLU) Version 1.2 running the PowerStorm 4D10T/ELSA GLoria Synergy, PowerStorm 4D40T, PowerStorm 4D50T, PowerStorm 4D51T, and PowerStorm 4D60T OpenGL is packaged as a set of dynamic shared libraries against which an application is linked. The shareable libraries are activated at run- time as needed. 20 OpenGL supports a wide variety of 2D and 3D functionality, including: o Graphics primitives - Points - Lines - Polylines - Fill area - Triangle strips - Triangle fans - Quadrilateral meshes - Trimmed and untrimmed NURBs (nonuniform rational B-splines) o Object properties - Line type and width - Color - Character attributes o Viewing and transformation operations o Rendering styles - Flat shading - Smooth shading - Hidden line hidden surface removal (HLHSR) o Advanced rendering features - Antialiasing - Texture mapping - Alpha blending - Transparency 21 - Accumulation buffers for effects such as depth of field, motion blur, and shadows Character Fonts Compaq Open3D includes a series of stroke precision character fonts. These character fonts were digitized by Dr. Allen V. Hershey of the Naval Surface Weapons Laboratory, and supplied to Compaq by the National Bureau of Standards. CONFORMANCE TO STANDARDS The following have passed the tests required of a conformant imple- mentation of OpenGL Version 1.0, GLX Version 1.1, and GLU Version 1.2: o The Compaq implementation of OpenGL o PowerStorm 3D30/4D20 servers The following have passed the tests required of a conformant imple- mentation of OpenGL Version 1.1, GLX Version 1.2, and GLU Version 1.2: o The Compaq implementation of OpenGL o PowerStorm 4D10T and ELSA GLoria Synergy o PowerStorm 4D40T/50T/51T/60T servers In addition, Compaq Open3D is designed to conform with the following standard: X Window System Version 11 Release 6 (X11R6) HARDWARE REQUIREMENTS The following PCI systems are supported: 22 _______________________Graphics____________________________________ System Accelerators Processor______________Supported___________________________________ Digital AlphaStation PowerStorm 4D40T 250 4/266 ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T 255/233 ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T 255/300 ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/266 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/333 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/400 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 500/500 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600 5/266 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600 5/300 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ 23 _______________________Graphics____________________________________ System Accelerators Processor______________Supported___________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600 5/333 PowerStorm 4D50T, PowerStorm 4D60T ___________________________________________________________________ Digital AlphaStation PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, 600A 5/500 PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, Workstation 433au PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, Workstation 500au PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D40T, Workstation 600au PowerStorm 4D50T, PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D10T (8 MB), Workstation 433au GLoria Synergy (8 MB), PowerStorm 4D50T, (enhanced version) PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D10T (8 MB), Workstation 500au GLoria Synergy (8 MB), PowerStorm 4D50T, (enhanced version) PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ 24 _______________________Graphics____________________________________ System Accelerators Processor______________Supported___________________________________ Digital Personal PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D10T (8 MB), Workstation 600au GLoria Synergy (8 MB), PowerStorm 4D50T, (enhanced version) PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Digital Ultimate PowerStorm 3D30, PowerStorm 4D20, PowerStorm 4D50T, Workstation 533auČ PowerStorm 4D51T, PowerStorm 4D60T ___________________________________________________________________ Compaq Professional GLoria Synergy (8 MB), PowerStorm 3D30, Workstation XP1000 PowerStorm 4D51T ___________________________________________________________________ Digital AlphaServer PowerStorm 4D20, PowerStorm 4D51T 4100 300 MHz+ ___________________________________________________________________ Digital AlphaServer PowerStorm 4D51T 4100 466 MHz++ ___________________________________________________________________ Digital AlphaServer PowerStorm 4D10T (8 MB), GLoria Synergy (8 MB), 4100 600 MHz PowerStorm 4D51T ___________________________________________________________________ + 300 MHz Digital AlphaServer 4100 with 4 CPUs and 2 GB of memory. ++ 466 MHz Digital AlphaServer 4100 with 2 CPUs and 1 GB of mem- ory. __600_MHz_Digital_AlphaServer_4100_with_4_CPUs_and_8_GB_of_memory._ For additional supported AlphaServer configurations, visit the fol- lowing web site: http://www.digital.com/alphaserver/tech_docs/ alphasrv4100/docs/supported_options.html Disk Space Requirements (Block Cluster Size = 1) 25 Disk space required during and after installation (files compressed): 34 MB Disk space required during and after installation (files uncompressed): 64 MB These figures refer to the disk space required on the system disk. The sizes are approximate; actual sizes may vary depending on the user's system environment, configuration, and software options. Memory Requirements for Motif: The minimum supported memory for Compaq Open3D running in a standalone Motif environment, with both the client and server executing on the same system, is 64 MB. The memory size suggested for most typical hard- ware configurations, however, is more than 64 MB, depending on the sys- tem. The system configuration and performance requirements of Motif appli- cations can determine the memory needed on your system as follows: o Less memory may be required on the client system (where the soft- ware is installed and executed) if the server (component display- ing the application) resides on another system. o More memory may be required on a system where improved performance is desired, or where several applications are running. MULTIHEAD MATRIX Multihead configurations are supported per the following, subject to the PCI slot limitations of the system: 26 _______________________________#_of_Heads__________________________ Configuration__________________Supported___________________________ Digital AlphaStation 255/233, Digital AlphaStation 255/300 Graphics Accelerators: PowerStorm 3D30 3 PowerStorm 4D20 3 Can run a combination of PowerStorm 3D30/4D20s. ___________________________________________________________________ Digital AlphaStation 500/266, Digital AlphaStation 500/333, Digital AlphaStation 500/400, Digital AlphaStation 500/500 Graphics Accelerators: PowerStorm 3D30 3 PowerStorm 4D20 3 Can run a combination of PowerStorm 3D30/4D20s. ___________________________________________________________________ Digital AlphaStation 600 5/266, Digital AlphaStation 600 5/300, Digital AlphaStation 600 5/333, Digital AlphaStation 600A 5/500 Graphics Accelerators: PowerStorm 3D30 3 (4 if 2D only) PowerStorm 4D20 3 (4 if 2D only) If 3 heads, can run a combination of PowerStorm 3D30/4D20s; if 4 heads, must be all PowerStorm 3D30s or all PowerStorm 4D20s. PowerStorm 4D40T 2 2 PowerStorm 4D40Ts only. 27 _______________________________#_of_Heads__________________________ Configuration__________________Supported___________________________ ___________________________________________________________________ Digital Personal Workstation 433au, Digital Personal Workstation 500au, Digital Personal Workstation 600au Graphics Accelerators: PowerStorm 3D30 3 (4 if 2D only) If 3 heads, can run a combination of PowerStorm 3D30/4D20s; if 4 heads, must be all PowerStorm 3D30s. PowerStorm 4D20 3 Can run a combination of PowerStorm 3D30/4D20s. PowerStorm 4D51T 2 2 PowerStorm 4D51Ts only. ___________________________________________________________________ Digital Ultimate Workstation 533auČ Graphics Accelerators: PowerStorm 3D30 2 PowerStorm 4D20 2 Can run a combination of PowerStorm 3D30/4D20s. PowerStorm 4D50T 2 2 PowerStorm 4D50Ts only. PowerStorm 4D60T 2 2 PowerStorm 4D60Ts only. ___________________________________________________________________ Digital Personal Workstation 433au (enhanced version), Digital Personal Workstation 500au (enhanced version), Digital Personal Workstation 600au (enhanced version) 28 _______________________________#_of_Heads__________________________ Configuration__________________Supported___________________________ Graphics Accelerators: PowerStorm 3D30 3 (4 if 2D only) If 3 heads, can run a combination of PowerStorm 3D30/4D20s; if 4 heads, must be all PowerStorm 3D30s. PowerStorm 4D20 3 Can run a combination of PowerStorm 3D30/4D20s. PowerStorm 4D10T (8 M4)if 2D 4 PowerStorm 4D10Ts (8 MB) only. GLoria Synergy (8 MB)4 if 2D 4 GLoria Synergy cards (8 MB) only. PowerStorm 4D51T 2 2 PowerStorm 4D51Ts only. ___________________________________________________________________ Compaq Professional Workstation XP1000 Graphics Accelerators: PowerStorm 3D30 1 (3D), 3 (2D only) GLoria Synergy (8 MB)3 (2D only) 4 GLoria Synergy cards (8 MB) only. PowerStorm 4D51T 2 2 PowerStorm 4D51Ts only. ___________________________________________________________________ Digital AlphaServer 4100 600 MHz with 4 CPUs and 8 GB of memory 29 _______________________________#_of_Heads__________________________ Configuration__________________Supported___________________________ Graphics Accelerator: PowerStorm 4D51T 4 __________4_PowerStorm_4D51Ts_only.________________________________ SOFTWARE REQUIREMENTS Compaq Open3D Version 4.93 requires the following operating system: Compaq Tru64 UNIX Operating System Version 4.0E or 4.0F Compaq Open3D Version 4.93 requires the following language for the de- velopment of applications and programs that use Compaq Open3D on Compaq Tru64 UNIX: Compaq Tru64 UNIX C Developers' Extensions GROWTH CONSIDERATIONS The minimum hardware and software requirements of future Compaq Open3D versions may differ from the requirements of the current version. DISTRIBUTION MEDIA This product is distributed on the Compaq Tru64 UNIX Alpha Software Library Package CD-ROM (order number QA-054AA-H8). Online documentation only is distributed on the Compaq Tru64 UNIX Alpha Online Documentation Library CD-ROM (order number QA-4KP8A-G8.) Bi- naries only are distributed on the Compaq Tru64 UNIX Alpha Software Products Library CD-ROM (order number QA-4KN8A-A8.) These library packages contain the Compaq Open3D software binaries and online documentation in Bookreader and PostScript format. The Compaq Open3D documentation is also available in printed form, which can be ordered separately. 30 ORDERING INFORMATION o Software License Compaq Open3D: QL-0AFA*-AA o Software Library Package CD-ROM: QA-0AFAA-H8 o Software Documentation Compaq Open3D: QA-0AFAA-GZ o Software Product Services Compaq Open3D: QT-0AFA*-** * Denotes variant fields. For additional information on available li- censes, services, and media, refer to the appropriate price book. SOFTWARE LICENSING This software is furnished only under a license. For more information about licensing terms and policies of Compaq, contact your local Compaq office. License Management Facility Support Compaq Open3D supports the Compaq Tru64 UNIX License Management Fa- cility (LMF). License units for Compaq Open3D are allocated on an Un- limited System Use basis under the TRADITIONAL LICENSE terms. For more information on the License Management Facility, refer to the Compaq Tru64 UNIX Operating System Software Product Description (SPD 41.61.xx) or the Compaq Tru64 UNIX Operating System documentation. SOFTWARE PRODUCT SERVICES A variety of product services are available from Compaq. For more in- formation, contact your local Compaq office. 31 YEAR 2000 READY This product is Year 2000 Ready. Year 2000 Ready is defined: "Year 2000 Ready" products are defined by Compaq as products capable of accurately processing, providing, and /or receiving date data from, into and between the twentieth and the twenty-first centuries, and the years 1999 and 2000, including leap year calculations, when used in accordance with the associated prod- uct documentation and provided that all hardware, firmware and soft- ware used in combination with such products properly exchange accu- rate date data with the products. For additional information visit the DIGITAL Brand area on Compaq's Year 2000 Ready web site located at http://ww1.digital.com/year2000 /warranty.asp. SOFTWARE WARRANTY This software is provided by Compaq with a 90 day conformance warranty in accordance with the warranty terms applicable to the license pur- chase. The information in this document is valid at the time of release. Please contact your local Compaq office for the most up-to-date information. [R] Compaq, the Compaq logo, the DIGITAL logo, and PowerStorm are registered in the United States Patent and Trademark Office. [R] Motif and OSF/Motif are registered trademarks of The Open Group in the United States and other countries. [R] OpenGL is a registered trademark of Silicon Graphics, Inc. [R] PostScript and Display PostScript are registered trademarks of Adobe Systems, Incorporated. [R] UNIX is a registered trademark in the United States and other countries licensed exclusively through X/Open Company Ltd. 32 [TM] X Window System is a trademark of the Massachusetts Institute of Technology. [TM] AlphaStation, AlphaServer, Bookreader, Compaq Open3D, DEC, DIGITAL, and Tru64 are trademarks of Compaq Computer Corporation. Product names mentioned herein may be trademarks or registered trade- marks of their respective companies. © 1999 Digital Equipment Corporation. All rights reserved. 33