RS/6000 Graphics Handbook
Total Page:16
File Type:pdf, Size:1020Kb
RS/6000 Graphics Handbook Laurent Vanel, Mike Carline, Shigeo Murohashi International Technical Support Organization http://www.redbooks.ibm.com SG24-5130-00 SG24-5130-00 International Technical Support Organization RS/6000 Graphics Handbook March 1999 Take Note! Before using this information and the product it supports, be sure to read the general information in Appendix C, “Special Notices” on page 267. First Edition (March 1999) This edition applies to AIX Version 4.3.2, program number 5765-C34, PEX AND PHIGS for AIX Version 4.2, program number 5765-660 and OpenGL and GL3.2 for AIX V4.2, program number 5765-587. Comments may be addressed to: IBM Corporation, International Technical Support Organization Dept. JN9B Building 003 Internal Zip 2834 11400 Burnet Road Austin, Texas 78758-3493 When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © Copyright International Business Machines Corporation 1999. All rights reserved Note to U.S Government Users – Documentation related to restricted rights – Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp. Contents Figures. .ix Tables. .xi Preface. .xiii The Team That Wrote This Redbook . xiii Comments Welcome . xiv Part 1. Hardware . 1 Chapter 1. Hardware Technology . 3 1.1 How Do You Build a Graphics Adapter? . 3 1.1.1 The Chips. 3 1.1.2 Typical Graphics Adapter Functions . 3 1.1.3 A Look at the GXT3000P Design . 6 1.2 Different Classes of Graphics Adapters . 9 Chapter 2. The Graphics Adapters . 11 2.1 The Ancient Adapters. 11 2.1.1 Grayscale Graphics Display Adapter . 11 2.1.2 Color Graphics Display Adapter . 12 2.1.3 POWER Gt1 . 12 2.1.4 POWER Gt1x . 13 2.1.5 IBM E15-type Graphic . 14 2.1.6 S15 Graphics Adapter . 14 2.1.7 The (#2839) - POWER GXT110P Graphics Adapter - PCI . 15 2.1.8 POWER Gt3 . 15 2.1.9 POWER Gt3i . 16 2.1.10 POWER GXT150L . 17 2.1.11 POWER GXT155L . 17 2.1.12 High-Performance 3D Color Graphics Processors . 18 2.1.13 POWER Gt4e . 19 2.1.14 POWER Gt4 and POWER Gt4x . 20 2.1.15 POWER GTO Accelerator. 22 2.2 The Current Graphic Adapters . 23 2.2.1 The MVP Power Multi-Monitor Graphics Accelerator . 23 2.2.2 The GXT120 Family . 23 2.2.3 The GXT150M . 24 2.2.4 The GXT250P . 25 2.2.5 The GXT255P . 26 2.2.6 The GXT550P . 26 © Copyright IBM Corp. 1999 iii 2.2.7 The GXT800 Family . 28 2.2.8 The GXT3000P. 29 2.2.9 Device Drivers . 31 2.2.10 Properties of the Graphic Adapters. 32 2.2.11 Buffer Configuration . 33 2.2.12 Advanced 3D Functionalities . 33 2.2.13 Limitations . 34 Chapter 3. Displays and Cables . 37 3.1 The Supported Displays . 37 3.1.1 The IBM P72 Color Monitor . 37 3.1.2 The IBM P92 Color Monitor . 37 3.1.3 The IBM P202 Color Monitor . 37 3.2 The Cables. 38 Chapter 4. Graphics Peripherals . 41 4.1 Mice . 41 4.2 The Keyboards. 41 4.3 The Tablets . 43 4.3.1 The 6093-011 Model. 43 4.3.2 The 6093-012 Model. 44 4.3.3 The 6093-021 Model. 44 4.3.4 Additional Features . 45 4.3.5 Configuring the 6093 Tablet . 46 4.4 The Dials . 47 4.4.1 Attachment of the Dials to an RS/6000 System. 47 4.4.2 Setting Up the 6094-010 on a Workstation . 48 4.5 The Lighted Program Function Keyboard (LPFK) . 49 4.5.1 Attachment of the LPFK to an RS/6000 System . 49 4.5.2 Additional Features . 50 4.6 The Spaceballs . 54 4.6.1 The IBM 6094 Model 031 Spaceball . 55 4.6.2 The 6094 Spaceball Model 040 . 56 4.7 Magellan . 57 4.8 Stereographics Capabilities . 57 4.8.1 How to Connect the Emitter . 58 Part 2. Software . 59 Chapter 5. X11, Motif and CDE . 61 5.1 The 2D Environment . 61 5.1.1 Configuration . 61 5.1.2 Answers to Frequently Asked Questions. 64 iv RS/6000 Graphics Handbook Chapter 6. The X Virtual Frame Buffer and Softgraphics. 75 6.1 The X Virtual Frame Buffer. 75 6.1.1 Installing XVFB. 76 6.1.2 Starting the XVFB. 77 6.1.3 Testing the XVFB . 78 6.1.4 Implementing XVFB in Application Code. 79 6.1.5 How Does It Work?. 80 6.2 CATweb and the XVFB . 81 6.2.1 DirectSoft OpenGL . 82 6.3 Softgraphics . 84 6.3.1 What is Softgraphics?. 84 6.3.2 Installation of Softgraphics . 85 Chapter 7. graPHIGS . 87 7.1 Definition . 87 7.1.1 Core, GKS, and PHIGS . ..