[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]
GL3.2 Version 4.1 for AIX: Programming Concepts
Appendix C. Adapter Description Table for GL
The following tables summarize the values
returned by the getgdesc
subroutine for each of the available adapters as follows:
| Adapter Name |
Column Name |
| 8-bit 3-D Color Graphics Processor |
8-bit 3-D |
| 24-bit 3-D Color Graphics Processor |
24-bit 3-D |
| 16-bit Supergraphics Processor Subsystem |
16-bit SPS |
| 48-bit Supergraphics Processor Subsystem |
48-bit SPS |
| 16-bit POWER Gt4
and POWER Gt4x16-bit Gt4/Gt4x |
| |
|
| 48-bit POWER Gt4
and POWER Gt4x48-bit Gt4/Gt4x |
| |
|
| 24-bit POWER GXT1000 |
GXT1000 |
| 48-bit POWER GXT1000 |
GXT1000 |
The return is the value of the requested
characteristic, or -1 if the request is not valid or cannot be determined.
An empty entry in the table indicates that the characteristic is specific
to the individual system configuration.
| getgdesc Queries |
| Inquiry |
8-bit 3-D |
24-bit 3-D |
16-bit SPS |
48-bit SPS |
16-bit Gt4/Gt4x |
48-bit Gt4/Gt4x |
| GD_ XMMAX |
-1 |
-1 |
-1 |
-1 |
-1 |
-1 |
| GD_ YMMAX |
-1 |
-1 |
-1 |
-1 |
-1 |
-1 |
| GD_ XPMAX |
1280 |
1280 |
1280 |
1280 |
1280 |
1280 |
| GD_ YPMAX |
1024 |
1024 |
1024 |
1024 |
1024 |
1024 |
| GD_ZMIN |
-0x 800000 |
-0x 800000 |
0 |
0 |
-0x 800000 |
-0x 800000 |
| GD_ZMAX |
0x7fffff |
0x7fffff |
0x1fffff |
0x1fffff |
0x7fffff |
0x7fffff |
| GD_BITS_ ALPHA- BUFFER |
0 |
0 |
0 |
0 |
0 |
0 |
| GD_BITS_ CURSOR |
2 |
2 |
2 |
2 |
2 |
2 |
| GD_BITS_ OVERLAY |
2 |
4 |
2 |
4 |
0 |
2 |
| GD_BITS_ PLANE_ MASK |
0 |
0 |
0 |
0 |
0 |
0 |
| GD_BITS_ UNDER LAY |
2 |
4 |
0 |
0 |
0 |
0 |
| GD_BITS_ ZBUFFER |
24 |
24 |
21 |
21 |
24 |
24 |
| GD_BITS_ NORM_ DBL_ CMODE |
4 |
12 |
8 |
8 |
8 |
8 |
| GD_BITS_ NORM_ DBL_ RGB |
4 |
12 |
8 |
24 |
8 |
24 |
| GD_BITS_ NORM_ SNG_ CMODE |
8 |
12 |
8 |
8 |
8 |
8 |
| GD_BITS_ NORM_ SNG_ RGB |
8 |
24 |
8 |
24 |
8 |
24 |
| GD_BIT_ OVER- UNDER_ SHARED |
T |
T |
F |
F |
F |
F |
| GD_ LARGE_ MAP_ SIZE |
256 |
4096 |
256 |
256 |
256 |
256 |
| GD_ SMALL_ MAP_ SIZE |
16 |
256 |
|
|
|
|
| GD_NUM_ SMALL_ MAPS |
16 |
16 |
|
|
|
|
| GD_ POINT- SMOOTH_ CMODE |
T |
T |
|
|
|
|
| GD_ POINT- SMOOTH_ RGB |
F |
F |
|
|
|
|
| GD_LINE- SMOOTH_ CMODE |
T |
T |
F |
F |
T |
T |
| GD_LINE- SMOOTH_ RGB |
F |
F |
T |
T |
T |
T |
| GD_ SHADE- MODEL |
|
|
|
|
|
|
| GD_ SHADE- BUFFERS |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
| GD_ RGBMODE |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
| GD_ DITHER |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
| GD_SUBPIXEL_ LINE |
|
|
0 |
0 |
|
|
| GD_SUB- PIXEL_ PNT |
|
|
0 |
0 |
|
|
| GD_SUB- PIXEL_ POLY |
|
|
0 |
0 |
|
|
| GD_POLY MODE |
F |
F |
F |
F |
F |
F |
| GD_BITS_ LINESTYLE |
16 |
16 |
16 |
16 |
32 |
32 |
| GD_MAX_ LSREPEAT |
255 |
255 |
252 |
252 |
64 |
64 |
| GD_MAX_ NURBS_ ORDER |
4 |
4 |
8 |
8 |
8 |
8 |
| GD_MAX_ TRIM_ ORDER |
8 |
8 |
8 |
8 |
8 |
8 |
| GD_MAX_ PATTERN _SIZE |
64 |
64 |
32 |
32 |
64 |
64 |
| GD_MAX_ VERTS |
255 |
255 |
255 |
255 |
255 |
255 |
| GD_MAX_ ATTR_ STACK- DEPTH |
16 |
16 |
16 |
16 |
16 |
16 |
| GD_MAX_ MATRIX_ STACK- DEPTH |
32 |
32 |
64 |
64 |
32 |
32 |
| GD_MAX_ VIEWPORT _STACK- DEPTH |
8 |
8 |
8 |
8 |
8 |
8 |
| GD_ ZDRAW_ GEOM |
F |
F |
F |
F |
F |
F |
| GD_ ZDRAW_ PIXELS |
T |
T |
T |
T |
T |
T |
| GD_ BLEND |
F |
F |
T |
T |
|
|
| GD_ LIGHTING _TWOSIDE |
F |
F |
F |
F |
T |
T |
| GD_ BUTBOX |
|
|
|
|
|
|
| GD_DIALS |
|
|
|
|
|
|
| GD_VERT_RETRACE _FREQ |
60 |
60 |
60 |
60 |
60 |
60 |
| GD_ TEXTPORT |
T |
T |
T |
T |
T |
T |
| GD_ WSYS |
|
|
|
|
|
|
| getgdesc Queries for 3-D and SPS Adapters |
| Inquiry |
8-bit 3-D |
24-bit 3-D |
16-bit SPS |
48-bit SPS |
| GD_XMMAX |
-1 |
-1 |
-1 |
-1 |
| GD_YMMAX |
-1 |
-1 |
-1 |
-1 |
| GD_XPMAX |
1280 |
1280 |
1280 |
1280 |
| GD_YPMAX |
1024 |
1024 |
1024 |
1024 |
| GD_ZMIN |
-0x800000 |
-0x800000 |
0 |
0 |
| GD_ZMAX |
0x7fffff |
0x7fffff |
0x1fffff |
0x1fffff |
| GD_BITS_ ALPHA- BUFFER |
0 |
0 |
0 |
0 |
| GD_BITS_ CURSOR |
2 |
2 |
2 |
2 |
| GD_BITS_ OVERLAY |
2 |
4 |
2 |
4 |
| GD_BITS_ PLANE_ MASK |
0 |
0 |
0 |
0 |
| GD_BITS_ UNDERLAY |
2 |
4 |
0 |
0 |
| GD_BITS_ ZBUFFER |
24 |
24 |
21 |
21 |
| GD_BITS_ NORM_DBL_ CMODE |
4 |
12 |
8 |
8 |
| GD_BITS_ NORM_DBL_ RGB |
4 |
12 |
8 |
24 |
| GD_BITS_ NORM_SNG_ CMODE |
8 |
12 |
8 |
8 |
| GD_BITS_ NORM_SNG_ RGB |
8 |
24 |
8 |
24 |
| GD_BITS_ OVER- UNDER_ SHARED |
T |
T |
F |
F |
| GD_LARGE _MAP_SIZE |
256 |
4096 |
256 |
256 |
| GD_SMALL _MAP_SIZE |
16 |
256 |
|
|
| GD_NUM_ SMALL_ MAPS |
16 |
16 |
|
|
| GD_POINT- SMOOTH_ CMODE |
T |
T |
|
|
| GD_POINT- SMOOTH_ RGB |
F |
F |
|
|
| GD_LINE- SMOOTH_ CMODE |
T |
T |
F |
F |
| GD_LINE- SMOOTH_ RGB |
F |
F |
T |
T |
| GD_SHADE- MODEL |
|
|
|
|
| GD_SHADE- BUFFERS |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
| GD_ RGBMODE |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
| GD_DITHER |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
GD_BF_ MAIN |
| GD_ SUBPIXEL_ LINE |
|
|
0 |
0 |
| GD_ SUBPIXEL_ PNT |
|
|
0 |
0 |
| GD_ SUBPIXEL_ POLY |
|
|
0 |
0 |
| GD_ POLYMODE |
F |
F |
F |
F |
| GD_BITS_ LINESTYLE |
16 |
16 |
16 |
16 |
| GD_MAX_ LSREPEAT |
255 |
255 |
252 |
252 |
| GD_MAX_ NURBS_ ORDER |
4 |
4 |
8 |
8 |
| GD_MAX_ TRIM_ ORDER |
8 |
8 |
8 |
8 |
| GD_MAX_ PATTERN_ SIZE |
64 |
64 |
32 |
32 |
| GD_MAX_ VERTS |
255 |
255 |
255 |
255 |
| GD_MAX_ ATTR_ STACK- DEPTH |
16 |
16 |
16 |
16 |
| GD_MAX_ MATRIX_ STACK- DEPTH |
32 |
32 |
64 |
64 |
| GD_MAX_ VIEWPORT_ STACK- DEPTH |
8 |
8 |
8 |
8 |
| GD_ZDRAW_ GEOM |
F |
F |
F |
F |
| GD_ZDRAW_ PIXELS |
T |
T |
T |
T |
| GD_BLEND |
F |
F |
T |
T |
| GD_ LIGHTING_ TWOSIDE |
F |
F |
F |
F |
| GD_ BUTBOX |
|
|
|
|
| GD_DIALS |
|
|
|
|
| GD_VERT_ RETRACE_ FREQ |
60 |
60 |
60 |
60 |
| GD_ TEXTPORT |
T |
T |
T |
T |
| GD_WSYS |
|
|
|
|
| getgdesc Queries for Gt4, Gt4x, and GXT1000 Adapters |
| Inquiry |
16-bit Gt4/Gt4x |
48-bit Gt4/Gt4x |
24-bit GXT1000 |
48-bit GXT1000 |
| GD_XMMAX |
-1 |
-1 |
-1 |
-1 |
| GD_YMMAX |
-1 |
-1 |
-1 |
-1 |
| GD_XPMAX |
1280 |
1280 |
1280 |
1280 |
| GD_YPMAX |
1024 |
1024 |
1024 |
1024 |
| GD_ZMIN |
-0x800000 |
-0x800000 |
0 |
0 |
| GD_ZMAX |
0x7fffff |
0x7fffff |
0xfffff |
0xfffff |
| GD_BITS_ ALPHA- BUFFER |
0 |
0 |
0 |
0 |
| GD_BITS_ CURSOR |
2 |
2 |
2 |
2 |
| GD_BITS_ OVERLAY |
0 |
2 |
8 |
8 |
| GD_BITS_ PLANE_ MASK |
0 |
0 |
0 |
0 |
| GD_BITS_ UNDERLAY |
0 |
0 |
0 |
0 |
| GD_BITS_ ZBUFFER |
24 |
24 |
24 |
24 |
| GD_BITS_ NORM_DBL _CMODE |
8 |
8 |
12 |
12 |
| GD_BITS_ NORM_DBL _RGB |
8 |
24 |
8 |
24 |
| GD_BITS_ NORM_SNG _CMODE |
8 |
8 |
12 |
12 |
| GD_BITS_ NORM_SNG _RGB |
8 |
24 |
8 |
24 |
| GD_BITS_ OVER- UNDER_ SHARED |
F |
F |
F |
F |
| GD_LARGE _MAP_SIZE |
256 |
256 |
4096 |
4096 |
| GD_SMALL _MAP_SIZE |
|
|
|
|
| GD_NUM_ SMALL_ MAPS |
|
|
|
|
| GD_POINT- SMOOTH _CMODE |
|
|
T |
T |
| GD_POINT- SMOOTH _RGB |
|
|
T |
T |
| GD_LINE- SMOOTH_ CMODE |
T |
T |
T |
T |
| GD_LINE- SMOOTH_ RGB |
T |
T |
T |
T |
| GD_SHADE- MODEL |
|
|
|
|
| GD_SHADE- BUFFERS |
GD_BF_ MAIN |
GD_BF_ MAIN |
|
|
| GD_ RGBMODE |
GD_BF_ MAIN |
GD_BF_ MAIN |
|
|
| GD_ DITHER |
GD_BF_ MAIN |
GD_BF_ MAIN |
|
|
| GD_SUB- PIXEL_LINE |
|
|
|
|
| GD_SUB- PIXEL_PNT |
|
|
|
|
| GD_SUB- PIXEL_ POLY |
|
|
|
|
| GD_POLY- MODE |
F |
F |
F |
F |
| GD_BITS_ LINESTYLE |
32 |
32 |
16 |
16 |
| GD_MAX_ LSREPEAT |
64 |
64 |
255 |
255 |
| GD_MAX_ NURBS_ ORDER |
8 |
8 |
6 |
6 |
| GD_MAX_ TRIM_ ORDER |
8 |
8 |
6 |
6 |
| GD_MAX_ PATTERN _SIZE |
64 |
64 |
32 |
32 |
| GD_MAX_ VERTS |
255 |
255 |
? |
? |
| GD_MAX_ ATTR_ STACK- DEPTH |
16 |
16 |
16 |
16 |
| GD_MAX_ MATRIX_ STACK- DEPTH |
32 |
32 |
32 |
32 |
| GD_MAX_ VIEWPORT _STACK- DEPTH |
8 |
8 |
16 |
16 |
| GD_ZDRAW _GEOM |
F |
F |
F |
F |
| GD_ZDRAW _PIXELS |
T |
T |
T |
T |
| GD_BLEND |
|
|
F |
F |
| GD_ LIGHTING _TWOSIDE |
T |
T |
T |
T |
| GD_ BUTBOX |
|
|
|
|
| GD_DIALS |
|
|
|
|
| GD_VERT_ RETRACE _FREQ |
60 |
60 |
? |
? |
| GD_ TEXTPORT |
T |
T |
T |
T |
| GD_WSYS |
|
|
|
|
[ Previous |
Next |
Contents |
Glossary |
Home |
Search ]