| |
| Figure 1-1 XGL Loadable Interface Layers | 4 |
| Figure 2-1 Basic View of XGL Architecture | 11 |
| Figure 2-2 High-Level View of the XGL Primitive Call Processing | 13 |
| Figure 2-3 XGL DDK Directory Structure | 22 |
| Figure 3-1 Device Pipeline Framework Classes | 31 |
| Figure 3-2 Pipeline Objects for a Single Application | 59 |
| Figure 3-3 Pipeline Objects for an Application on Multiple Frame Buffers 60 |
| Figure 3-4 Pipeline Objects for Two Applications | 60 |
| Figure 3-5 Pipeline Objects for Applications on Multiple Frame Buffers | 61 |
| Figure 4-1 Flow of Application Data Through the LI-1 Primitive | 75 |
| Figure 4-2 Level Objects Created by Software Pipeline Processing | 79 |
| Figure 4-3 Flow of Point Data Through XglPrimData and XglLevel | 80 |
| Figure 4-4 Base/Offset Data Storage in XglLevel | 80 |
| Figure 4-5 Base/Offset Data When the Point Data Has Changed | 81 |
| Figure 4-6 XglPixRect Class Hierarchy | 90 |
| Figure 5-1 Attribute Processing Using the Stroke Group | 108 |