COMPAQ Software Product Description ___________________________________________________________________ PRODUCT NAME: Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 DESCRIPTION o 3D client applications The Compaq Open3D Version 4.9B supporting the OpenGL for OpenVMS Alpha product 3D extensions to the X provides the capability of Window System running the following graphics Compaq Open3D provides accelerators on Compaq Alpha X- and OpenGL-compliant workstations and AlphaStation servers for the ZLXp-L and products: PowerStorm 3D30/4D20 graphics o ZLXp-L family: ZLXp-L1 accelerators. Furthermore, and ZLXp-L2 Compaq Open3D includes the o PowerStorm 3D30 and Compaq implementation of the PowerStorm 4D20 OpenGL application programming interface (API), provided as a Compaq Open3D for set of programming libraries. OpenVMS Alpha requires Compaq Open3D now supports DECwindows Motif Version Common Desktop Environment 1.2-4 or later for OpenVMS (CDE), the default graphical Alpha. For more information user interface for OpenVMS. about its features, refer CDE provides a consistent to the DECwindows Motif for user interface for end users OpenVMS Alpha Software Product and a coherent development Description (SPD 42.19.xx). environment for application In conjunction with DECwindows developers across multiple Motif, Compaq Open3D provides a OpenVMS platforms. complete development and run- time environment for 2D and 3D applications. Graphics Servers Compaq Open3D supports the X Compaq Open3D provides the Window System client/server device-dependent portions of model for network-transparent the DECwindows X11 display graphics and windowing. The server to support the ZLXp-L DECwindows X11 display server and PowerStorm 3D30/4D20 PCI provided with Compaq Open3D can graphics accelerators. These display output from: device-dependent portions include the device-dependent o 2D client applications X layer, device drivers, server supporting Release 6 extensions, and hardware- of the X Window System, specific microcode. The device- Version 11 (X11R6) independent portions of the X11 display server are provided by DECwindows Motif for OpenVMS Alpha. June 2001 Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 The DECwindows X11 display Version 1.1 of the OpenGL server provided with Extension to the X Window Compaq Open3D is a port of the System (GLX), as defined by standard X11R6 display server. the OpenGL Architecture Review By offering this server, Compaq Board. GLX allows an OpenGL can consistently incorporate client on one vendor's platform X Consortium display server to run across a network and enhancements in future releases display the results on another of Compaq Open3D. vendor's server. Extension Support Server Enhancements In addition to support for The Compaq Open3D ZLXp-L core X11R6, all DECwindows family of graphics servers servers support the following and the PowerStorm 3D30/4D20 extensions through DECwindows graphics servers support Motif: additional hardware features o X Imaging Extension (XIE) of the corresponding graphics accelerators through a set o XTRAP of library routines and o SHAPE device-specific server o MIT multibuffering extensions. These libraries and server extensions allow o MIT SHM (Shared Memory) the application developer to o XInputExtension access the overlay planes and o DECStereo Extension stereo viewing hardware (when (ZLXp-L and PowerStorm applicable) on these units. 3D30/4D20, families of Multihead configurations (the options) simultaneous use of more than o Support for Overlays one graphics accelerator) are (ZLXp-L family and also supported as shown on the PowerStorm 4D20) chart in the MULTIHEAD MATRIX o MITmisc section later in this SPD. For more details on these Programming Support extensions, refer to the Compaq Open3D includes the DECwindows Motif for OpenVMS OpenGL 3D rendering API Alpha Software Product programming library for Description (SPD 42.19.xx). building 3D applications. The Compaq Open3D ZLXp-L family Programming support is also of graphics servers and the provided by DECwindows Motif PowerStorm 3D30/4D20 graphics that runs on the OpenVMS servers support the following Alpha operating system, which additional extension: 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 DECwindows Motif standard graphics 2 Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 and windowing Application OpenGL is packaged as a set Programming Interface (API) of dynamic shared libraries provides a robust environment against which an application for developers creating is linked. The shareable images interactive 2D and 3D graphics are activated at run-time as applications. needed. For more details on the OpenGL supports a wide variety graphics programming of 2D and 3D functionality, environment provided with the including: DECwindows Motif that runs on o Graphics primitives the OpenVMS Alpha operating system, see the Software - Points Product Description 42.19.xx. - Lines - Polylines OpenGL - Fill area OpenGL is the software - Triangle strips interface that enables application developers to - Triangle fans produce high quality images - Quadrilateral meshes of 3D objects. OpenGL has - Trimmed and untrimmed been designed to work with NURBs (nonuniform various operating and window rational B-splines) system environments. The version of OpenGL supplied o Object properties as part of Compaq Open3D has - Line type and width been integrated with the X - Color Window System, which allows the support of network-transparent - Character attributes 3D graphics. o Viewing and The OpenGL API and X protocol transformation operations extensions are defined by the o Rendering styles OpenGL Architecture Review - Flat shading Board, of which Compaq is a founding member. To enhance - Smooth shading the compatibility of different - Hidden line hidden vendors' implementations of surface removal OpenGL, a suite of conformance (HLHSR) tests has been developed o Advanced rendering to determine if a vendor's features implementation of OpenGL conforms to the specification. - Antialiasing The Compaq implementation of - Texture mapping OpenGL has passed all tests - Alpha blending required of a conformant implementation of OpenGL - Transparency Version 1.0, GLX Version 1.1, - Accumulation buffers and OpenGL Utility Library for effects such as (GLU) Version 1.2. depth of field, motion blur, shadows, and fog 3 Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 Character Fonts Compaq Open3D includes a series _____________________________ of stroke precision character DIGITAL ZLXp-L1, fonts. These character fonts AlphaStation ZLXp-L2 were digitized by Dr. Allen 250 4/266 V. Hershey of the Naval Surface Weapons Laboratory, _____________________________ and supplied to Compaq by the DIGITAL ZLXp-L1, National Bureau of Standards. AlphaStation ZLXp-L2, 255/233 PowerStorm 3D30, CONFORMANCE TO STANDARDS PowerStorm 4D20 The following have passed the _____________________________ tests required of a conformant DIGITAL ZLXp-L1, implementation of OpenGL AlphaStation ZLXp-L2, Version 1.0, GLX Version 1.1, 255/300 PowerStorm 3D30, and GLU Version 1.2: PowerStorm 4D20, o The Compaq implementation _____________________________ of OpenGL DIGITAL ZLXp-L1, AlphaStation ZLXp-L2 o ZLXp-L and PowerStorm 400 4/233 3D30/4D20 servers _____________________________ In addition, Compaq Open3D is DIGITAL ZLXp-L1, designed to conform with the AlphaStation ZLXp-L2, following standard: 500/266 PowerStorm 3D30, X Window System Version 11 PowerStorm 4D20 Release 6 (X11R6) _____________________________ DIGITAL ZLXp-L1, HARDWARE REQUIREMENTS AlphaStation ZLXp-L2, 500/333 PowerStorm 3D30, The following PCI systems are PowerStorm 4D20 supported: _____________________________ _____________________________ DIGITAL ZLXp-L1, Graphics AlphaStation ZLXp-L2, Accelerators 500/400 PowerStorm 3D30, System PowerStorm 4D20 Processor__________Supported_ DIGITAL ZLXp-L1, _____________________________ AlphaStation ZLXp-L2 DIGITAL ZLXp-L1, 200 4/100 AlphaStation ZLXp-L2, 500/500 PowerStorm 3D30, _____________________________ PowerStorm 4D20 DIGITAL ZLXp-L1, _____________________________ AlphaStation ZLXp-L2 DIGITAL ZLXp-L1, 200 4/166 AlphaStation ZLXp-L2, _____________________________ 600 5/266 PowerStorm 3D30, DIGITAL ZLXp-L1, PowerStorm 4D20 AlphaStation ZLXp-L2 _____________________________ 200 4/233 4 Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 _____________________________ Graphics Disk space required Accelerators during installation (files System compressed): 49K blocks Processor__________Supported_ Disk space required DIGITAL ZLXp-L1, after installation (files AlphaStation ZLXp-L2, uncompressed): 49K blocks 600 5/300 PowerStorm 3DThese figures refer to the PowerStorm 4Ddisk space required on the _____________________________ system disk. The sizes are DIGITAL ZLXp-L1, approximate; actual sizes AlphaStation ZLXp-L2, may vary depending on the 600 5/333 PowerStorm 3D30,r's system environment, PowerStorm 4D20nfiguration, and software options. _____________________________ DIGITAL PowerStorm 3DMemory Requirements for AlphaStation PowerStorm 4DDECwindows Motif: 600A 5/500 The minimum supported memory _____________________________ for Compaq Open3D running in DIGITAL Personal PowerStorm 3Da0standalone DECwindows Motif Workstation PowerStorm 4Denvironment, with both the 433au client and server executing on _____________________________ the same system, is 64 MB. DIGITAL Personal PowerStorm 3D30, memory size suggested Workstation PowerStorm 4D20r most typical hardware 500au configurations, however, is more than 64 MB, depending on _____________________________ the system. DIGITAL Personal PowerStorm 3DThe system configuration and Workstation PowerStorm 4Dperformance requirements of 600au DECwindows Motif applications _____________________________ can determine the memory needed DIGITAL Personal PowerStorm 3Don,your system as follows: Workstation PowerStorm 4D20 o Less memory may be 433au (enhanced required on the client version) system (where the _____________________________ software is installed and DIGITAL Personal PowerStorm 3D30, executed) if the server Workstation PowerStorm 4D20 (component displaying the 500au (enhanced application) resides on version) another system. _____________________________ o More memory may DIGITAL Personal PowerStorm 3D30, be required on a Workstation PowerStorm 4D20 system where improved 600au (enhanced performance is desired version)_____________________ or where several applications are running. Disk Space Requirements (Block Cluster Size = 1) 5 Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 MULTIHEAD MATRIX Multihead configurations are PowerStorm 3D30 3 (4 supported per the following if 2D chart and are subject to the PowerStorm 4D20 only) PCI slot limitations of the 3 (4 system: if 2D _____________________________ only) # of If 3 heads, can Heads run a combination Configuration Supported of PowerStorm _____________________________ 3D30/4D20s; if 4 DIGITAL AlphaStation heads, must be all 255/233, PowerStorm 3D30s or DIGITAL AlphaStation 255/300 all PowerStorm 4D20s. Graphics Accelerators: _____________________________ PowerStorm 3D30 2 DIGITAL Personal Workstation 2 433au, PowerStorm 4D20 DIGITAL Personal Workstation Can run a combination 500au, of PowerStorm DIGITAL Personal Workstation 3D30/4D20s. 600au _____________________________ Graphics Accelerators: DIGITAL AlphaStation PowerStorm 3D30 3 (4 500/266, if 2D DIGITAL AlphaStation only) 500/333, If 3 heads, DIGITAL AlphaStation can run three 500/400, PowerStorm 3D30s DIGITAL AlphaStation 500/500 or three PowerStorm 4D20s; Graphics Accelerators: if 4 heads, must be PowerStorm 3D30 3 all PowerStorm 3D30s. 3 PowerStorm 4D20 PowerStorm 4D20 3 Can run a combination Can run three of PowerStorm PowerStorm 3D30s 3D30/4D20s. or three _____________________________ PowerStorm 4D20s. DIGITAL AlphaStation 600 _____________________________ 5/266, DIGITAL Personal Workstation DIGITAL AlphaStation 600 433au (enhanced version), 5/300, DIGITAL Personal Workstation DIGITAL AlphaStation 600 500au (enhanced version), 5/333, DIGITAL Personal Workstation DIGITAL AlphaStation 600A 600au (enhanced version) 5/500 Graphics Accelerators: Graphics Accelerators: 6 Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 _____________________________ # of o OpenVMS Alpha workstation Heads support Configuration___________Supported PowerStorm 3D30 3 (4 GROWTH CONSIDERATIONS if 2D The minimum hardware and only) software requirements of future If 3 heads, Compaq Open3D versions may can run three differ from the requirements of PowerStorm 3D30s the current version. or three PowerStorm 4D20s; if 4 heads, must be DISTRIBUTION MEDIA all PowerStorm 3D30s. This product is distributed PowerStorm 4D20 3 on the OpenVMS Alpha Software Can run three Library Package CD-ROM (order PowerStorm 3D30s number QA-03XAA-H8). or three Online documentation only is _______PowerStorm_4D20s._____ distributed on the OpenVMS Alpha Online Documentation Library CD-ROM (order number SOFTWARE REQUIREMENTS QA-4KM8A-G8). Binaries only are The following software is distributed on the OpenVMS required to run Compaq Open3D Alpha Software Products Version 4.9B: Library CD-ROM (order number QA-4KL8A-A8). o OpenVMS Alpha Operating These library packages System Version 7.1, or contain the Compaq Open3D later software binaries and online o DECwindows Motif Version documentation in Bookreader 1.2-4 for OpenVMS Alpha and PostScript format. The Compaq Open3D Version 4.9B Compaq Open3D documentation requires the following is also available in printed language for the development of form, which can be ordered applications and programs that separately. use Compaq Open3D on OpenVMS Alpha: ORDERING INFORMATION DEC C Version 5.6 or higher for o Software License Compaq OpenVMS Alpha Open3D: QL-0ADA*-AA OpenVMS Alpha Tailoring o Software Library Package The following OpenVMS Alpha CD-ROM: components are required QA-0ADAA-H8 for full Compaq Open3D functionality: o Software Documentation Compaq Open3D: o OpenVMS Alpha required QA-0ADAA-GZ save set o Network support o Programming support 7 Compaq Open3D Version 4.9B for OpenVMS Alpha SPD 45.08.22 o Software Product Services The information in this Compaq Open3D: document is valid at the time QT-0ADA*-** of release. Please contact your * Denotes variant local Compaq office for the fields. For additional most up-to-date information. information on available © 2001 Compaq Computer licenses, services, Corporation. and media, refer to the Compaq and the Compaq logo appropriate price book. Registered in U.S. Patent and Trademark Office. SOFTWARE LICENSING AlphaStation, AlphaServer, This software is furnished Bookreader, DECwindows, only under a license. For more Compaq Open3D, and OpenVMS information about licensing are trademarks of Compaq terms and policies of Compaq, Information Technologies Group, contact your local Compaq L.P. in the United States and office. other countries. Motif and OSF/Motif are License Management Facility trademarks of The Open Group Support in the United States and other Compaq Open3D supports countries. the OpenVMS Alpha License PostScript and Display Management Facility (LMF). PostScript are registered License units for Compaq Open3D trademarks of Adobe Systems, are allocated on an Unlimited Incorporated. System Use basis under the TRADITIONAL LICENSE terms. All other product names For more information on the mentioned herein may be License Management Facility, trademarks of their respective refer to the OpenVMS Alpha companies. Operating System Software Product Description (SPD 41.87.xx) or the OpenVMS Alpha Operating System documentation. SOFTWARE PRODUCT SERVICES A variety of product services are available from Compaq. For more information, contact your local Compaq office. SOFTWARE WARRANTY This software is provided by Compaq with a 90-day conformance warranty in accordance with the Compaq warranty terms applicable to the license purchase. 8