| |
| Table 2-1 XGL Runtime Packages | 15 |
| Table 2-2 XGL SDK Packages | 16 |
| Table 3-1 XGL Drawing Primitives | 31 |
| Table 3-2 Dimensionality of XGL Primitives | 33 |
| Table 3-3 Generic XGL Operators | 35 |
| Table 3-4 Object Relationships | 37 |
| Table 4-1 Error Categories | 51 |
| Table 4-2 Error Types | 52 |
| Table 4-3 Values of the xgl_object_create type Parameter | 54 |
| Table 5-1 Device Object Types | 58 |
| Table 5-2 Fields Returned by xgl_inquire() | 97 |
| Table 7-1 Objects Associated with the Context Object | 135 |
| Table 7-2 Context Object Utility Operators | 136 |
| Table 8-1 XGL Surface Primitives | 144 |
| Table 8-2 Geometric Primitive Operators | 147 |
| Table 8-3 General Context Rendering Attributes | 160 |
| |
| Table 8-4 Context Accumulation Buffer Attributes | 161 |
| Table 8-5 Context Hidden Line and Surface Removal Attributes | 162 |
| Table 8-6 Context Line Attributes | 163 |
| Table 8-7 Context Marker Attributes | 164 |
| Table 8-8 Context NURBS Curve and Surface Attributes | 165 |
| Table 8-9 Context Edge Attributes | 166 |
| Table 8-10 Context Surface Attributes | 167 |
| Table 8-11 Context Surface Transparency Attributes | 169 |
| Table 8-12 Context Curved Surface Attributes | 170 |
| Table 8-13 Context Texture Mapping Attributes | 170 |
| Table 8-14 Context Surface Depth Cueing Attributes | 171 |
| Table 8-15 Context Stroke Text Attributes | 172 |
| Table 8-16 Context Annotation Text Attributes | 173 |
| Table 8-17 Context View and Transform Attributes | 174 |
| Table 8-18 Context Paint Type Attributes | 175 |
| Table 9-1 Providing Hints for NURBS Surface Geometry | 228 |
| Table 10-1 Transform Memberships in Matrix Groups | 246 |
| Table 11-1 Getting Context Transform Handles | 270 |
| Table 12-1 Fonts Provided by XGL | 288 |
| Table 12-2 Text Horizontal Normal Alignment Values | 301 |
| Table 12-3 Text Vertical Normal Alignment Values | 301 |
| Table 12-4 Annotation Text Attributes | 303 |
| Table 12-5 Text Encoding Schemes | 305 |
| Table 12-6 Code sets in EUC Encoding | 306 |
| Table 12-7 Possible use of Code sets in EUC Encoding | 307 |
| |
| Table 16-1 Lighting Variables | 361 |
| Table 16-2 Lighting Parameters and Lighting Attributes | 366 |
| Table 16-3 Light Object Attributes | 369 |
| Table 16-4 Context Light Attributes | 370 |
| Table 17-1 Context Attributes for the Pcache Object | 393 |
| Table 18-1 Texture Border Conditions | 415 |
| Table 18-2 Texture Mapping in the Rendering Pipeline | 421 |
| Table 18-3 Texture Mapping Compositing Methods | 422 |
| Table 18-4 MipMap Descriptor Boundary Conditions | 424 |
| Table 18-5 Texture Sampling Methods | 426 |
| Table A-1 Changed Operator | 449 |
| Table A-2 New Attributes | 450 |
| Table A-3 Deleted Attributes | 451 |
| Table A-4 Deleted Attributes | 452 |
| Table A-5 Deleted Attributes | 453 |