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

 

Non-unit normals

 

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 HP-UX 10.20