Window Conditions
Performance Optimized For: | Factors Affecting Performance: | |
• Window unobscured or obscured only by | • | Window obscured by many other image |
overlay windows | • | plane windows |
| Backing store enabled (on supported | |
|
| devices) |
Polygon Primitives
Performance Optimized For: | Factors Affecting Performance: | ||||
• Best: shared vertex primitives with many | • More than 64 vertices in a single facet | ||||
| vertices: | • | 2D polygons | ||
| o | triangular_strip, | • | Device coordinate polygons | |
|
| triangular_strip_with_data | • | shade_mode set to | |
| o polyhedron_with_data |
| CMAP_NORMAL or | ||
| o | quadrilateral_mesh, |
| CMAP_MONOTONIC | |
|
| quadrilateral_mesh_with_data | • | Partial polygons | |
| o polytriangle_with_data, | • | These vertex formats: | ||
• |
| polyquad_with_data |
| o | Indirect color |
Good: polygon3d |
| ||||
| o | Intensity | |||
• shade_mode set to CMAP_FULL |
| ||||
| o No vertex normals (when lighting is | ||||
• | Edging: |
| o | enabled) | |
| o | Best: edging off |
| ||
| o Great: SET_POLYGON_OFFSET |
|
|
| |
|
| enabled, with hardware support |
|
|
|
| o Good: SET_POLYGON_OFFSET |
|
|
| |
| o | enabled, with software support |
|
|
|
| Fair: edging on |
|
|
|
Polyline Primitives
Performance Optimized For: | Factors Affecting Performance: | |
• Best: polyline3d and polyline_with_data3d | • These vertex formats: | |
with or without move/draw flags, many | o | RGB/vertex |
vertices per call | o | Indirect color |
| o | Intensity |
| • Individual moves and draws with move3d | |
| and draw3d | |
| • shade_mode set to CMAP_MONOTONIC |
Page 113 | Graphics Administration Guide for |