mirror of
https://github.com/python/cpython.git
synced 2025-11-27 13:45:25 +00:00
Use output from h2py.
This commit is contained in:
parent
27060c004e
commit
bd7fd1a225
4 changed files with 1170 additions and 1204 deletions
|
|
@ -1,33 +1,17 @@
|
||||||
#/**************************************************************************
|
|
||||||
# * *
|
|
||||||
# * Copyright (C) 1984, Silicon Graphics, Inc. *
|
|
||||||
# * *
|
|
||||||
# * These coded instructions, statements, and computer programs contain *
|
|
||||||
# * unpublished proprietary information of Silicon Graphics, Inc., and *
|
|
||||||
# * are protected by Federal copyright law. They may not be disclosed *
|
|
||||||
# * to third parties or copied or duplicated in any form, in whole or *
|
|
||||||
# * in part, without the prior written consent of Silicon Graphics, Inc. *
|
|
||||||
# * *
|
|
||||||
# **************************************************************************/
|
|
||||||
#/* file with device definitions (see /usr/include/device.h) */
|
|
||||||
|
|
||||||
NULLDEV = 0
|
NULLDEV = 0
|
||||||
BUTOFFSET = 1
|
BUTOFFSET = 1
|
||||||
VALOFFSET = 256
|
VALOFFSET = 256
|
||||||
|
PSEUDOFFSET = 512
|
||||||
|
BUT2OFFSET = 3840
|
||||||
TIMOFFSET = 515
|
TIMOFFSET = 515
|
||||||
XKBDOFFSET = 143
|
XKBDOFFSET = 143
|
||||||
INOFFSET = 1024
|
BUTCOUNT = 255
|
||||||
OUTOFFSET = 1033
|
VALCOUNT = 256
|
||||||
BUTCOUNT = 190
|
|
||||||
VALCOUNT = 27
|
|
||||||
TIMCOUNT = 4
|
TIMCOUNT = 4
|
||||||
XKBDCOUNT = 28
|
XKBDCOUNT = 28
|
||||||
INCOUNT = 8
|
USERBUTOFFSET = 4096
|
||||||
OUTCOUNT = 8
|
USERVALOFFSET = 12288
|
||||||
#
|
USERPSEUDOFFSET = 16384
|
||||||
#
|
|
||||||
#
|
|
||||||
#
|
|
||||||
BUT0 = 1
|
BUT0 = 1
|
||||||
BUT1 = 2
|
BUT1 = 2
|
||||||
BUT2 = 3
|
BUT2 = 3
|
||||||
|
|
@ -115,6 +99,13 @@ MAXKBDBUT = 83
|
||||||
BUT100 = 101
|
BUT100 = 101
|
||||||
BUT101 = 102
|
BUT101 = 102
|
||||||
BUT102 = 103
|
BUT102 = 103
|
||||||
|
BUT103 = 104
|
||||||
|
BUT104 = 105
|
||||||
|
BUT105 = 106
|
||||||
|
BUT106 = 107
|
||||||
|
BUT107 = 108
|
||||||
|
BUT108 = 109
|
||||||
|
BUT109 = 110
|
||||||
BUT110 = 111
|
BUT110 = 111
|
||||||
BUT111 = 112
|
BUT111 = 112
|
||||||
BUT112 = 113
|
BUT112 = 113
|
||||||
|
|
@ -383,41 +374,26 @@ TIMER3 = 518
|
||||||
KEYBD = 513
|
KEYBD = 513
|
||||||
RAWKEYBD = 514
|
RAWKEYBD = 514
|
||||||
VALMARK = 523
|
VALMARK = 523
|
||||||
GERROR = 524
|
|
||||||
REDRAW = 528
|
REDRAW = 528
|
||||||
WMSEND = 529
|
|
||||||
WMREPLY = 530
|
|
||||||
WMGFCLOSE = 531
|
|
||||||
WMTXCLOSE = 532
|
|
||||||
MODECHANGE = 533
|
|
||||||
INPUTCHANGE = 534
|
INPUTCHANGE = 534
|
||||||
QFULL = 535
|
QFULL = 535
|
||||||
PIECECHANGE = 536
|
|
||||||
WINCLOSE = 537
|
|
||||||
QREADERROR = 538
|
QREADERROR = 538
|
||||||
WINFREEZE = 539
|
WINFREEZE = 539
|
||||||
WINTHAW = 540
|
WINTHAW = 540
|
||||||
REDRAWICONIC = 541
|
REDRAWICONIC = 541
|
||||||
WINQUIT = 542
|
WINQUIT = 542
|
||||||
DEPTHCHANGE = 543
|
DEPTHCHANGE = 543
|
||||||
|
WINSHUT = 546
|
||||||
|
DRAWOVERLAY = 547
|
||||||
|
MENUBUTTON = RIGHTMOUSE
|
||||||
|
WINCLOSE = 537
|
||||||
KEYBDFNAMES = 544
|
KEYBDFNAMES = 544
|
||||||
KEYBDFSTRINGS = 545
|
KEYBDFSTRINGS = 545
|
||||||
WINSHUT = 546
|
|
||||||
INPUT0 = 1024
|
|
||||||
INPUT1 = 1025
|
|
||||||
INPUT2 = 1026
|
|
||||||
INPUT3 = 1027
|
|
||||||
INPUT4 = 1028
|
|
||||||
INPUT5 = 1029
|
|
||||||
INPUT6 = 1030
|
|
||||||
INPUT7 = 1032
|
|
||||||
OUTPUT0 = 1033
|
|
||||||
OUTPUT1 = 1034
|
|
||||||
OUTPUT2 = 1035
|
|
||||||
OUTPUT3 = 1036
|
|
||||||
OUTPUT4 = 1037
|
|
||||||
OUTPUT5 = 1038
|
|
||||||
OUTPUT6 = 1039
|
|
||||||
OUTPUT7 = 1040
|
|
||||||
MAXSGIDEVICE = 20000
|
MAXSGIDEVICE = 20000
|
||||||
MENUBUTTON = RIGHTMOUSE
|
GERROR = 524
|
||||||
|
WMSEND = 529
|
||||||
|
WMREPLY = 530
|
||||||
|
WMGFCLOSE = 531
|
||||||
|
WMTXCLOSE = 532
|
||||||
|
MODECHANGE = 533
|
||||||
|
PIECECHANGE = 536
|
||||||
|
|
|
||||||
353
Lib/irix5/GL.py
353
Lib/irix5/GL.py
|
|
@ -1,43 +1,12 @@
|
||||||
# Constants defined in <gl.h>
|
NULL = 0
|
||||||
|
|
||||||
#**************************************************************************
|
|
||||||
#* *
|
|
||||||
#* Copyright (C) 1984, Silicon Graphics, Inc. *
|
|
||||||
#* *
|
|
||||||
#* These coded instructions, statements, and computer programs contain *
|
|
||||||
#* unpublished proprietary information of Silicon Graphics, Inc., and *
|
|
||||||
#* are protected by Federal copyright law. They may not be disclosed *
|
|
||||||
#* to third parties or copied or duplicated in any form, in whole or *
|
|
||||||
#* in part, without the prior written consent of Silicon Graphics, Inc. *
|
|
||||||
#* *
|
|
||||||
#**************************************************************************
|
|
||||||
|
|
||||||
# Graphics Libary constants
|
|
||||||
|
|
||||||
# Booleans
|
|
||||||
TRUE = 1
|
|
||||||
FALSE = 0
|
FALSE = 0
|
||||||
|
TRUE = 1
|
||||||
# maximum X and Y screen coordinates
|
|
||||||
XMAXSCREEN = 1279
|
|
||||||
YMAXSCREEN = 1023
|
|
||||||
XMAXMEDIUM = 1023 # max for medium res monitor
|
|
||||||
YMAXMEDIUM = 767
|
|
||||||
XMAX170 = 645 # max for RS-170
|
|
||||||
YMAX170 = 484
|
|
||||||
XMAXPAL = 779 # max for PAL
|
|
||||||
YMAXPAL = 574
|
|
||||||
|
|
||||||
# various hardware/software limits
|
|
||||||
ATTRIBSTACKDEPTH = 10
|
ATTRIBSTACKDEPTH = 10
|
||||||
VPSTACKDEPTH = 8
|
VPSTACKDEPTH = 8
|
||||||
MATRIXSTACKDEPTH = 32
|
MATRIXSTACKDEPTH = 32
|
||||||
NAMESTACKDEPTH = 1025
|
NAMESTACKDEPTH = 1025
|
||||||
STARTTAG = -2
|
STARTTAG = -2
|
||||||
ENDTAG = -3
|
ENDTAG = -3
|
||||||
CPOSX_INVALID = -(2*XMAXSCREEN)
|
|
||||||
|
|
||||||
# names for colors in color map loaded by greset
|
|
||||||
BLACK = 0
|
BLACK = 0
|
||||||
RED = 1
|
RED = 1
|
||||||
GREEN = 2
|
GREEN = 2
|
||||||
|
|
@ -46,30 +15,22 @@ BLUE = 4
|
||||||
MAGENTA = 5
|
MAGENTA = 5
|
||||||
CYAN = 6
|
CYAN = 6
|
||||||
WHITE = 7
|
WHITE = 7
|
||||||
|
|
||||||
# popup colors
|
|
||||||
PUP_CLEAR = 0
|
PUP_CLEAR = 0
|
||||||
PUP_COLOR = 1
|
PUP_COLOR = 1
|
||||||
PUP_BLACK = 2
|
PUP_BLACK = 2
|
||||||
PUP_WHITE = 3
|
PUP_WHITE = 3
|
||||||
|
NORMALDRAW = 0x010
|
||||||
# defines for drawmode
|
PUPDRAW = 0x020
|
||||||
NORMALDRAW = 0
|
OVERDRAW = 0x040
|
||||||
PUPDRAW = 1
|
UNDERDRAW = 0x080
|
||||||
OVERDRAW = 2
|
CURSORDRAW = 0x100
|
||||||
UNDERDRAW = 3
|
DUALDRAW = 0x200
|
||||||
CURSORDRAW = 4
|
|
||||||
|
|
||||||
# defines for defpattern
|
|
||||||
PATTERN_16 = 16
|
PATTERN_16 = 16
|
||||||
PATTERN_32 = 32
|
PATTERN_32 = 32
|
||||||
PATTERN_64 = 64
|
PATTERN_64 = 64
|
||||||
|
|
||||||
PATTERN_16_SIZE = 16
|
PATTERN_16_SIZE = 16
|
||||||
PATTERN_32_SIZE = 64
|
PATTERN_32_SIZE = 64
|
||||||
PATTERN_64_SIZE = 256
|
PATTERN_64_SIZE = 256
|
||||||
|
|
||||||
# defines for readsource
|
|
||||||
SRC_AUTO = 0
|
SRC_AUTO = 0
|
||||||
SRC_FRONT = 1
|
SRC_FRONT = 1
|
||||||
SRC_BACK = 2
|
SRC_BACK = 2
|
||||||
|
|
@ -78,8 +39,6 @@ SRC_PUP = 4
|
||||||
SRC_OVER = 5
|
SRC_OVER = 5
|
||||||
SRC_UNDER = 6
|
SRC_UNDER = 6
|
||||||
SRC_FRAMEGRABBER = 7
|
SRC_FRAMEGRABBER = 7
|
||||||
|
|
||||||
# defines for blendfunction
|
|
||||||
BF_ZERO = 0
|
BF_ZERO = 0
|
||||||
BF_ONE = 1
|
BF_ONE = 1
|
||||||
BF_DC = 2
|
BF_DC = 2
|
||||||
|
|
@ -90,8 +49,15 @@ BF_SA = 4
|
||||||
BF_MSA = 5
|
BF_MSA = 5
|
||||||
BF_DA = 6
|
BF_DA = 6
|
||||||
BF_MDA = 7
|
BF_MDA = 7
|
||||||
|
BF_MIN_SA_MDA = 8
|
||||||
# defines for zfunction
|
AF_NEVER = 0
|
||||||
|
AF_LESS = 1
|
||||||
|
AF_EQUAL = 2
|
||||||
|
AF_LEQUAL = 3
|
||||||
|
AF_GREATER = 4
|
||||||
|
AF_NOTEQUAL = 5
|
||||||
|
AF_GEQUAL = 6
|
||||||
|
AF_ALWAYS = 7
|
||||||
ZF_NEVER = 0
|
ZF_NEVER = 0
|
||||||
ZF_LESS = 1
|
ZF_LESS = 1
|
||||||
ZF_EQUAL = 2
|
ZF_EQUAL = 2
|
||||||
|
|
@ -100,39 +66,43 @@ ZF_GREATER = 4
|
||||||
ZF_NOTEQUAL = 5
|
ZF_NOTEQUAL = 5
|
||||||
ZF_GEQUAL = 6
|
ZF_GEQUAL = 6
|
||||||
ZF_ALWAYS = 7
|
ZF_ALWAYS = 7
|
||||||
|
|
||||||
# defines for zsource
|
|
||||||
ZSRC_DEPTH = 0
|
ZSRC_DEPTH = 0
|
||||||
ZSRC_COLOR = 1
|
ZSRC_COLOR = 1
|
||||||
|
SMP_OFF = 0x0
|
||||||
# defines for pntsmooth
|
SMP_ON = 0x1
|
||||||
SMP_OFF = 0
|
SMP_SMOOTHER = 0x2
|
||||||
SMP_ON = 1
|
SML_OFF = 0x0
|
||||||
|
SML_ON = 0x1
|
||||||
# defines for linesmooth
|
SML_SMOOTHER = 0x2
|
||||||
SML_OFF = 0
|
SML_END_CORRECT = 0x4
|
||||||
SML_ON = 1
|
PYSM_OFF = 0
|
||||||
|
PYSM_ON = 1
|
||||||
# defines for setpup
|
PYSM_SHRINK = 2
|
||||||
|
DT_OFF = 0
|
||||||
|
DT_ON = 1
|
||||||
PUP_NONE = 0
|
PUP_NONE = 0
|
||||||
PUP_GREY = 1
|
PUP_GREY = 0x1
|
||||||
|
PUP_BOX = 0x2
|
||||||
# defines for glcompat
|
PUP_CHECK = 0x4
|
||||||
GLC_OLDPOLYGON = 0
|
GLC_OLDPOLYGON = 0
|
||||||
GLC_ZRANGEMAP = 1
|
GLC_ZRANGEMAP = 1
|
||||||
|
GLC_MQUEUERATE = 2
|
||||||
# defines for curstype
|
GLC_SOFTATTACH = 3
|
||||||
|
GLC_MANAGEBG = 4
|
||||||
|
GLC_SLOWMAPCOLORS = 5
|
||||||
|
GLC_INPUTCHANGEBUG = 6
|
||||||
|
GLC_NOBORDERBUG = 7
|
||||||
|
GLC_SET_VSYNC = 8
|
||||||
|
GLC_GET_VSYNC = 9
|
||||||
|
GLC_VSYNC_SLEEP = 10
|
||||||
|
GLC_COMPATRATE = 15
|
||||||
C16X1 = 0
|
C16X1 = 0
|
||||||
C16X2 = 1
|
C16X2 = 1
|
||||||
C32X1 = 2
|
C32X1 = 2
|
||||||
C32X2 = 3
|
C32X2 = 3
|
||||||
CCROSS = 4
|
CCROSS = 4
|
||||||
|
|
||||||
# defines for shademodel
|
|
||||||
FLAT = 0
|
FLAT = 0
|
||||||
GOURAUD = 1
|
GOURAUD = 1
|
||||||
|
|
||||||
# defines for logicop
|
|
||||||
LO_ZERO = 0x0
|
LO_ZERO = 0x0
|
||||||
LO_AND = 0x1
|
LO_AND = 0x1
|
||||||
LO_ANDR = 0x2
|
LO_ANDR = 0x2
|
||||||
|
|
@ -149,8 +119,37 @@ LO_NSRC = 0xc
|
||||||
LO_ORI = 0xd
|
LO_ORI = 0xd
|
||||||
LO_NAND = 0xe
|
LO_NAND = 0xe
|
||||||
LO_ONE = 0xf
|
LO_ONE = 0xf
|
||||||
|
INFOCUSSCRN = -2
|
||||||
# defines for pixmode
|
ST_KEEP = 0
|
||||||
|
ST_ZERO = 1
|
||||||
|
ST_REPLACE = 2
|
||||||
|
ST_INCR = 3
|
||||||
|
ST_DECR = 4
|
||||||
|
ST_INVERT = 5
|
||||||
|
SF_NEVER = 0
|
||||||
|
SF_LESS = 1
|
||||||
|
SF_EQUAL = 2
|
||||||
|
SF_LEQUAL = 3
|
||||||
|
SF_GREATER = 4
|
||||||
|
SF_NOTEQUAL = 5
|
||||||
|
SF_GEQUAL = 6
|
||||||
|
SF_ALWAYS = 7
|
||||||
|
SS_OFF = 0
|
||||||
|
SS_DEPTH = 1
|
||||||
|
PYM_FILL = 1
|
||||||
|
PYM_POINT = 2
|
||||||
|
PYM_LINE = 3
|
||||||
|
PYM_HOLLOW = 4
|
||||||
|
PYM_LINE_FAST = 5
|
||||||
|
FG_OFF = 0
|
||||||
|
FG_ON = 1
|
||||||
|
FG_DEFINE = 2
|
||||||
|
FG_VTX_EXP = 2
|
||||||
|
FG_VTX_LIN = 3
|
||||||
|
FG_PIX_EXP = 4
|
||||||
|
FG_PIX_LIN = 5
|
||||||
|
FG_VTX_EXP2 = 6
|
||||||
|
FG_PIX_EXP2 = 7
|
||||||
PM_SHIFT = 0
|
PM_SHIFT = 0
|
||||||
PM_EXPAND = 1
|
PM_EXPAND = 1
|
||||||
PM_C0 = 2
|
PM_C0 = 2
|
||||||
|
|
@ -169,13 +168,27 @@ PM_CDX = 14
|
||||||
PM_CDY = 15
|
PM_CDY = 15
|
||||||
PM_XSTART = 16
|
PM_XSTART = 16
|
||||||
PM_YSTART = 17
|
PM_YSTART = 17
|
||||||
PM_VO1 = 1000 # internal use only
|
PM_VO1 = 1000
|
||||||
|
NAUTO = 0
|
||||||
|
NNORMALIZE = 1
|
||||||
#
|
AC_CLEAR = 0
|
||||||
# START defines for getgdesc
|
AC_ACCUMULATE = 1
|
||||||
#
|
AC_CLEAR_ACCUMULATE = 2
|
||||||
|
AC_RETURN = 3
|
||||||
|
AC_MULT = 4
|
||||||
|
AC_ADD = 5
|
||||||
|
CP_OFF = 0
|
||||||
|
CP_ON = 1
|
||||||
|
CP_DEFINE = 2
|
||||||
|
SB_RESET = 0
|
||||||
|
SB_TRACK = 1
|
||||||
|
SB_HOLD = 2
|
||||||
|
RD_FREEZE = 0x00000001
|
||||||
|
RD_ALPHAONE = 0x00000002
|
||||||
|
RD_IGNORE_UNDERLAY = 0x00000004
|
||||||
|
RD_IGNORE_OVERLAY = 0x00000008
|
||||||
|
RD_IGNORE_PUP = 0x00000010
|
||||||
|
RD_OFFSCREEN = 0x00000020
|
||||||
GD_XPMAX = 0
|
GD_XPMAX = 0
|
||||||
GD_YPMAX = 1
|
GD_YPMAX = 1
|
||||||
GD_XMMAX = 2
|
GD_XMMAX = 2
|
||||||
|
|
@ -243,28 +256,14 @@ GD_POLYMODE = 77
|
||||||
GD_POLYSMOOTH = 78
|
GD_POLYSMOOTH = 78
|
||||||
GD_SCRBOX = 79
|
GD_SCRBOX = 79
|
||||||
GD_TEXTURE = 80
|
GD_TEXTURE = 80
|
||||||
|
GD_FOGPIXEL = 81
|
||||||
# return value for inquiries when there is no limit
|
GD_TEXTURE_PERSP = 82
|
||||||
GD_NOLIMIT = 2
|
GD_MUXPIPES = 83
|
||||||
|
GD_NOLIMIT = -2
|
||||||
# return values for GD_WSYS
|
|
||||||
GD_WSYS_NONE = 0
|
GD_WSYS_NONE = 0
|
||||||
GD_WSYS_4S = 1
|
GD_WSYS_4S = 1
|
||||||
|
|
||||||
# return values for GD_SCRNTYPE
|
|
||||||
GD_SCRNTYPE_WM = 0
|
GD_SCRNTYPE_WM = 0
|
||||||
GD_SCRNTYPE_NOWM = 1
|
GD_SCRNTYPE_NOWM = 1
|
||||||
|
|
||||||
#
|
|
||||||
# END defines for getgdesc
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# START NURBS interface definitions
|
|
||||||
#
|
|
||||||
|
|
||||||
# NURBS Rendering Properties
|
|
||||||
N_PIXEL_TOLERANCE = 1
|
N_PIXEL_TOLERANCE = 1
|
||||||
N_CULLING = 2
|
N_CULLING = 2
|
||||||
N_DISPLAY = 3
|
N_DISPLAY = 3
|
||||||
|
|
@ -273,60 +272,39 @@ N_SUBDIVISIONS = 5
|
||||||
N_S_STEPS = 6
|
N_S_STEPS = 6
|
||||||
N_T_STEPS = 7
|
N_T_STEPS = 7
|
||||||
N_TILES = 8
|
N_TILES = 8
|
||||||
|
N_TMP1 = 9
|
||||||
N_SHADED = 1.0
|
N_TMP2 = 10
|
||||||
|
N_TMP3 = 11
|
||||||
# ---------------------------------------------------------------------------
|
N_TMP4 = 12
|
||||||
# FLAGS FOR NURBS SURFACES AND CURVES
|
N_TMP5 = 13
|
||||||
#
|
N_TMP6 = 14
|
||||||
# Bit: 9876 5432 1 0
|
N_FILL = 1.0
|
||||||
# |tttt|nnnn|f|r| : r - 1 bit = 1 if rational coordinate exists
|
N_OUTLINE_POLY = 2.0
|
||||||
# : f - 1 bit = 1 if rational coordinate is before rest
|
N_OUTLINE_PATCH = 5.0
|
||||||
# : = 0 if rational coordinate is after rest
|
N_ISOLINE_S = 12.0
|
||||||
# : nnnn - 4 bits for number of coordinates
|
N_ST = 0x8
|
||||||
# : tttt - 4 bits for type of data (color, position, etc.)
|
N_STW = 0xd
|
||||||
#
|
N_XYZ = 0x4c
|
||||||
# NURBS data type
|
N_XYZW = 0x51
|
||||||
# N_T_ST 0 parametric space data
|
N_TEX = 0x88
|
||||||
# N_T_XYZ 1 model space data
|
N_TEXW = 0x8d
|
||||||
#
|
N_RGBA = 0xd0
|
||||||
# rational or non-rational data and position in memory
|
N_RGBAW = 0xd5
|
||||||
# N_NONRATIONAL 0 non-rational data
|
N_P2D = 0x8
|
||||||
# N_RATAFTER 1 rational data with rat coord after rest
|
N_P2DR = 0xd
|
||||||
# N_RATBEFORE 3 rational data with rat coord before rest
|
N_V3D = 0x4c
|
||||||
#
|
N_V3DR = 0x51
|
||||||
# N_MKFLAG(a,b,c) ((a<<6) | (b<<2) | c)
|
N_T2D = 0x88
|
||||||
#
|
N_T2DR = 0x8d
|
||||||
# ---------------------------------------------------------------------------
|
N_C4D = 0xd0
|
||||||
#
|
N_C4DR = 0xd5
|
||||||
N_ST = 0x8 # N_MKFLAG( N_T_ST, 2, N_NONRATIONAL )
|
|
||||||
N_STW = 0xd # N_MKFLAG( N_T_ST, 3, N_RATAFTER )
|
|
||||||
N_WST = 0xf # N_MKFLAG( N_T_ST, 3, N_RATBEFORE )
|
|
||||||
N_XYZ = 0x4c # N_MKFLAG( N_T_XYZ, 3, N_NONRATIONAL )
|
|
||||||
N_XYZW = 0x51 # N_MKFLAG( N_T_XYZ, 4, N_RATAFTER )
|
|
||||||
N_WXYZ = 0x53 # N_MKFLAG( N_T_XYZ, 4, N_RATBEFORE )
|
|
||||||
|
|
||||||
#
|
|
||||||
# END NURBS interface definitions
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# START lighting model defines
|
|
||||||
#
|
|
||||||
|
|
||||||
LMNULL = 0.0
|
LMNULL = 0.0
|
||||||
|
|
||||||
# MATRIX modes
|
|
||||||
MSINGLE = 0
|
MSINGLE = 0
|
||||||
MPROJECTION = 1
|
MPROJECTION = 1
|
||||||
MVIEWING = 2
|
MVIEWING = 2
|
||||||
|
MTEXTURE = 3
|
||||||
# LIGHT constants
|
|
||||||
MAXLIGHTS = 8
|
MAXLIGHTS = 8
|
||||||
MAXRESTRICTIONS = 4
|
MAXRESTRICTIONS = 4
|
||||||
|
|
||||||
# MATERIAL properties
|
|
||||||
DEFMATERIAL = 0
|
DEFMATERIAL = 0
|
||||||
EMISSION = 1
|
EMISSION = 1
|
||||||
AMBIENT = 2
|
AMBIENT = 2
|
||||||
|
|
@ -335,19 +313,18 @@ SPECULAR = 4
|
||||||
SHININESS = 5
|
SHININESS = 5
|
||||||
COLORINDEXES = 6
|
COLORINDEXES = 6
|
||||||
ALPHA = 7
|
ALPHA = 7
|
||||||
|
|
||||||
# LIGHT properties
|
|
||||||
DEFLIGHT = 100
|
DEFLIGHT = 100
|
||||||
LCOLOR = 101
|
LCOLOR = 101
|
||||||
POSITION = 102
|
POSITION = 102
|
||||||
|
SPOTDIRECTION = 103
|
||||||
# LIGHTINGMODEL properties
|
SPOTLIGHT = 104
|
||||||
DEFLMODEL = 200
|
DEFLMODEL = 200
|
||||||
LOCALVIEWER = 201
|
LOCALVIEWER = 201
|
||||||
ATTENUATION = 202
|
ATTENUATION = 202
|
||||||
|
ATTENUATION2 = 203
|
||||||
# TARGET constants
|
TWOSIDE = 204
|
||||||
MATERIAL = 1000
|
MATERIAL = 1000
|
||||||
|
BACKMATERIAL = 1001
|
||||||
LIGHT0 = 1100
|
LIGHT0 = 1100
|
||||||
LIGHT1 = 1101
|
LIGHT1 = 1101
|
||||||
LIGHT2 = 1102
|
LIGHT2 = 1102
|
||||||
|
|
@ -357,8 +334,6 @@ LIGHT5 = 1105
|
||||||
LIGHT6 = 1106
|
LIGHT6 = 1106
|
||||||
LIGHT7 = 1107
|
LIGHT7 = 1107
|
||||||
LMODEL = 1200
|
LMODEL = 1200
|
||||||
|
|
||||||
# lmcolor modes
|
|
||||||
LMC_COLOR = 0
|
LMC_COLOR = 0
|
||||||
LMC_EMISSION = 1
|
LMC_EMISSION = 1
|
||||||
LMC_AMBIENT = 2
|
LMC_AMBIENT = 2
|
||||||
|
|
@ -366,21 +341,53 @@ LMC_DIFFUSE = 3
|
||||||
LMC_SPECULAR = 4
|
LMC_SPECULAR = 4
|
||||||
LMC_AD = 5
|
LMC_AD = 5
|
||||||
LMC_NULL = 6
|
LMC_NULL = 6
|
||||||
|
TX_MINFILTER = 0x100
|
||||||
#
|
TX_MAGFILTER = 0x200
|
||||||
# END lighting model defines
|
TX_WRAP = 0x300
|
||||||
#
|
TX_WRAP_S = 0x310
|
||||||
|
TX_WRAP_T = 0x320
|
||||||
|
TX_TILE = 0x400
|
||||||
#
|
TX_BORDER = 0x500
|
||||||
# START distributed graphics library defines
|
TX_NULL = 0x000
|
||||||
#
|
TX_POINT = 0x110
|
||||||
|
TX_BILINEAR = 0x220
|
||||||
DGLSINK = 0 # sink connection
|
TX_MIPMAP = 0x120
|
||||||
DGLLOCAL = 1 # local connection
|
TX_MIPMAP_POINT = 0x121
|
||||||
DGLTSOCKET = 2 # tcp socket connection
|
TX_MIPMAP_LINEAR = 0x122
|
||||||
DGL4DDN = 3 # 4DDN (DECnet)
|
TX_MIPMAP_BILINEAR = 0x123
|
||||||
|
TX_MIPMAP_TRILINEAR = 0x124
|
||||||
#
|
TX_REPEAT = 0x301
|
||||||
# END distributed graphics library defines
|
TX_CLAMP = 0x302
|
||||||
#
|
TX_SELECT = 0x303
|
||||||
|
TX_TEXTURE_0 = 0
|
||||||
|
TV_MODULATE = 0x101
|
||||||
|
TV_BLEND = 0x102
|
||||||
|
TV_DECAL = 0x103
|
||||||
|
TV_COLOR = 0x200
|
||||||
|
TV_NULL = 0x000
|
||||||
|
TV_ENV0 = 0
|
||||||
|
TX_S = 0
|
||||||
|
TX_T = 1
|
||||||
|
TG_OFF = 0
|
||||||
|
TG_ON = 1
|
||||||
|
TG_CONTOUR = 2
|
||||||
|
TG_LINEAR = 3
|
||||||
|
TG_SPHEREMAP = 4
|
||||||
|
TG_REFRACTMAP = 5
|
||||||
|
DGLSINK = 0
|
||||||
|
DGLLOCAL = 1
|
||||||
|
DGLTSOCKET = 2
|
||||||
|
DGL4DDN = 3
|
||||||
|
PUP_CURSOR = PUP_COLOR
|
||||||
|
FATAL = 1
|
||||||
|
WARNING = 2
|
||||||
|
ASK_CONT = 3
|
||||||
|
ASK_RESTART = 4
|
||||||
|
XMAXSCREEN = 1279
|
||||||
|
YMAXSCREEN = 1023
|
||||||
|
XMAXMEDIUM = 1023
|
||||||
|
YMAXMEDIUM = 767
|
||||||
|
XMAX170 = 645
|
||||||
|
YMAX170 = 484
|
||||||
|
XMAXPAL = 779
|
||||||
|
YMAXPAL = 574
|
||||||
|
|
|
||||||
|
|
@ -1,33 +1,17 @@
|
||||||
#/**************************************************************************
|
|
||||||
# * *
|
|
||||||
# * Copyright (C) 1984, Silicon Graphics, Inc. *
|
|
||||||
# * *
|
|
||||||
# * These coded instructions, statements, and computer programs contain *
|
|
||||||
# * unpublished proprietary information of Silicon Graphics, Inc., and *
|
|
||||||
# * are protected by Federal copyright law. They may not be disclosed *
|
|
||||||
# * to third parties or copied or duplicated in any form, in whole or *
|
|
||||||
# * in part, without the prior written consent of Silicon Graphics, Inc. *
|
|
||||||
# * *
|
|
||||||
# **************************************************************************/
|
|
||||||
#/* file with device definitions (see /usr/include/device.h) */
|
|
||||||
|
|
||||||
NULLDEV = 0
|
NULLDEV = 0
|
||||||
BUTOFFSET = 1
|
BUTOFFSET = 1
|
||||||
VALOFFSET = 256
|
VALOFFSET = 256
|
||||||
|
PSEUDOFFSET = 512
|
||||||
|
BUT2OFFSET = 3840
|
||||||
TIMOFFSET = 515
|
TIMOFFSET = 515
|
||||||
XKBDOFFSET = 143
|
XKBDOFFSET = 143
|
||||||
INOFFSET = 1024
|
BUTCOUNT = 255
|
||||||
OUTOFFSET = 1033
|
VALCOUNT = 256
|
||||||
BUTCOUNT = 190
|
|
||||||
VALCOUNT = 27
|
|
||||||
TIMCOUNT = 4
|
TIMCOUNT = 4
|
||||||
XKBDCOUNT = 28
|
XKBDCOUNT = 28
|
||||||
INCOUNT = 8
|
USERBUTOFFSET = 4096
|
||||||
OUTCOUNT = 8
|
USERVALOFFSET = 12288
|
||||||
#
|
USERPSEUDOFFSET = 16384
|
||||||
#
|
|
||||||
#
|
|
||||||
#
|
|
||||||
BUT0 = 1
|
BUT0 = 1
|
||||||
BUT1 = 2
|
BUT1 = 2
|
||||||
BUT2 = 3
|
BUT2 = 3
|
||||||
|
|
@ -115,6 +99,13 @@ MAXKBDBUT = 83
|
||||||
BUT100 = 101
|
BUT100 = 101
|
||||||
BUT101 = 102
|
BUT101 = 102
|
||||||
BUT102 = 103
|
BUT102 = 103
|
||||||
|
BUT103 = 104
|
||||||
|
BUT104 = 105
|
||||||
|
BUT105 = 106
|
||||||
|
BUT106 = 107
|
||||||
|
BUT107 = 108
|
||||||
|
BUT108 = 109
|
||||||
|
BUT109 = 110
|
||||||
BUT110 = 111
|
BUT110 = 111
|
||||||
BUT111 = 112
|
BUT111 = 112
|
||||||
BUT112 = 113
|
BUT112 = 113
|
||||||
|
|
@ -383,41 +374,26 @@ TIMER3 = 518
|
||||||
KEYBD = 513
|
KEYBD = 513
|
||||||
RAWKEYBD = 514
|
RAWKEYBD = 514
|
||||||
VALMARK = 523
|
VALMARK = 523
|
||||||
GERROR = 524
|
|
||||||
REDRAW = 528
|
REDRAW = 528
|
||||||
WMSEND = 529
|
|
||||||
WMREPLY = 530
|
|
||||||
WMGFCLOSE = 531
|
|
||||||
WMTXCLOSE = 532
|
|
||||||
MODECHANGE = 533
|
|
||||||
INPUTCHANGE = 534
|
INPUTCHANGE = 534
|
||||||
QFULL = 535
|
QFULL = 535
|
||||||
PIECECHANGE = 536
|
|
||||||
WINCLOSE = 537
|
|
||||||
QREADERROR = 538
|
QREADERROR = 538
|
||||||
WINFREEZE = 539
|
WINFREEZE = 539
|
||||||
WINTHAW = 540
|
WINTHAW = 540
|
||||||
REDRAWICONIC = 541
|
REDRAWICONIC = 541
|
||||||
WINQUIT = 542
|
WINQUIT = 542
|
||||||
DEPTHCHANGE = 543
|
DEPTHCHANGE = 543
|
||||||
|
WINSHUT = 546
|
||||||
|
DRAWOVERLAY = 547
|
||||||
|
MENUBUTTON = RIGHTMOUSE
|
||||||
|
WINCLOSE = 537
|
||||||
KEYBDFNAMES = 544
|
KEYBDFNAMES = 544
|
||||||
KEYBDFSTRINGS = 545
|
KEYBDFSTRINGS = 545
|
||||||
WINSHUT = 546
|
|
||||||
INPUT0 = 1024
|
|
||||||
INPUT1 = 1025
|
|
||||||
INPUT2 = 1026
|
|
||||||
INPUT3 = 1027
|
|
||||||
INPUT4 = 1028
|
|
||||||
INPUT5 = 1029
|
|
||||||
INPUT6 = 1030
|
|
||||||
INPUT7 = 1032
|
|
||||||
OUTPUT0 = 1033
|
|
||||||
OUTPUT1 = 1034
|
|
||||||
OUTPUT2 = 1035
|
|
||||||
OUTPUT3 = 1036
|
|
||||||
OUTPUT4 = 1037
|
|
||||||
OUTPUT5 = 1038
|
|
||||||
OUTPUT6 = 1039
|
|
||||||
OUTPUT7 = 1040
|
|
||||||
MAXSGIDEVICE = 20000
|
MAXSGIDEVICE = 20000
|
||||||
MENUBUTTON = RIGHTMOUSE
|
GERROR = 524
|
||||||
|
WMSEND = 529
|
||||||
|
WMREPLY = 530
|
||||||
|
WMGFCLOSE = 531
|
||||||
|
WMTXCLOSE = 532
|
||||||
|
MODECHANGE = 533
|
||||||
|
PIECECHANGE = 536
|
||||||
|
|
|
||||||
|
|
@ -1,43 +1,12 @@
|
||||||
# Constants defined in <gl.h>
|
NULL = 0
|
||||||
|
|
||||||
#**************************************************************************
|
|
||||||
#* *
|
|
||||||
#* Copyright (C) 1984, Silicon Graphics, Inc. *
|
|
||||||
#* *
|
|
||||||
#* These coded instructions, statements, and computer programs contain *
|
|
||||||
#* unpublished proprietary information of Silicon Graphics, Inc., and *
|
|
||||||
#* are protected by Federal copyright law. They may not be disclosed *
|
|
||||||
#* to third parties or copied or duplicated in any form, in whole or *
|
|
||||||
#* in part, without the prior written consent of Silicon Graphics, Inc. *
|
|
||||||
#* *
|
|
||||||
#**************************************************************************
|
|
||||||
|
|
||||||
# Graphics Libary constants
|
|
||||||
|
|
||||||
# Booleans
|
|
||||||
TRUE = 1
|
|
||||||
FALSE = 0
|
FALSE = 0
|
||||||
|
TRUE = 1
|
||||||
# maximum X and Y screen coordinates
|
|
||||||
XMAXSCREEN = 1279
|
|
||||||
YMAXSCREEN = 1023
|
|
||||||
XMAXMEDIUM = 1023 # max for medium res monitor
|
|
||||||
YMAXMEDIUM = 767
|
|
||||||
XMAX170 = 645 # max for RS-170
|
|
||||||
YMAX170 = 484
|
|
||||||
XMAXPAL = 779 # max for PAL
|
|
||||||
YMAXPAL = 574
|
|
||||||
|
|
||||||
# various hardware/software limits
|
|
||||||
ATTRIBSTACKDEPTH = 10
|
ATTRIBSTACKDEPTH = 10
|
||||||
VPSTACKDEPTH = 8
|
VPSTACKDEPTH = 8
|
||||||
MATRIXSTACKDEPTH = 32
|
MATRIXSTACKDEPTH = 32
|
||||||
NAMESTACKDEPTH = 1025
|
NAMESTACKDEPTH = 1025
|
||||||
STARTTAG = -2
|
STARTTAG = -2
|
||||||
ENDTAG = -3
|
ENDTAG = -3
|
||||||
CPOSX_INVALID = -(2*XMAXSCREEN)
|
|
||||||
|
|
||||||
# names for colors in color map loaded by greset
|
|
||||||
BLACK = 0
|
BLACK = 0
|
||||||
RED = 1
|
RED = 1
|
||||||
GREEN = 2
|
GREEN = 2
|
||||||
|
|
@ -46,30 +15,22 @@ BLUE = 4
|
||||||
MAGENTA = 5
|
MAGENTA = 5
|
||||||
CYAN = 6
|
CYAN = 6
|
||||||
WHITE = 7
|
WHITE = 7
|
||||||
|
|
||||||
# popup colors
|
|
||||||
PUP_CLEAR = 0
|
PUP_CLEAR = 0
|
||||||
PUP_COLOR = 1
|
PUP_COLOR = 1
|
||||||
PUP_BLACK = 2
|
PUP_BLACK = 2
|
||||||
PUP_WHITE = 3
|
PUP_WHITE = 3
|
||||||
|
NORMALDRAW = 0x010
|
||||||
# defines for drawmode
|
PUPDRAW = 0x020
|
||||||
NORMALDRAW = 0
|
OVERDRAW = 0x040
|
||||||
PUPDRAW = 1
|
UNDERDRAW = 0x080
|
||||||
OVERDRAW = 2
|
CURSORDRAW = 0x100
|
||||||
UNDERDRAW = 3
|
DUALDRAW = 0x200
|
||||||
CURSORDRAW = 4
|
|
||||||
|
|
||||||
# defines for defpattern
|
|
||||||
PATTERN_16 = 16
|
PATTERN_16 = 16
|
||||||
PATTERN_32 = 32
|
PATTERN_32 = 32
|
||||||
PATTERN_64 = 64
|
PATTERN_64 = 64
|
||||||
|
|
||||||
PATTERN_16_SIZE = 16
|
PATTERN_16_SIZE = 16
|
||||||
PATTERN_32_SIZE = 64
|
PATTERN_32_SIZE = 64
|
||||||
PATTERN_64_SIZE = 256
|
PATTERN_64_SIZE = 256
|
||||||
|
|
||||||
# defines for readsource
|
|
||||||
SRC_AUTO = 0
|
SRC_AUTO = 0
|
||||||
SRC_FRONT = 1
|
SRC_FRONT = 1
|
||||||
SRC_BACK = 2
|
SRC_BACK = 2
|
||||||
|
|
@ -78,8 +39,6 @@ SRC_PUP = 4
|
||||||
SRC_OVER = 5
|
SRC_OVER = 5
|
||||||
SRC_UNDER = 6
|
SRC_UNDER = 6
|
||||||
SRC_FRAMEGRABBER = 7
|
SRC_FRAMEGRABBER = 7
|
||||||
|
|
||||||
# defines for blendfunction
|
|
||||||
BF_ZERO = 0
|
BF_ZERO = 0
|
||||||
BF_ONE = 1
|
BF_ONE = 1
|
||||||
BF_DC = 2
|
BF_DC = 2
|
||||||
|
|
@ -90,8 +49,15 @@ BF_SA = 4
|
||||||
BF_MSA = 5
|
BF_MSA = 5
|
||||||
BF_DA = 6
|
BF_DA = 6
|
||||||
BF_MDA = 7
|
BF_MDA = 7
|
||||||
|
BF_MIN_SA_MDA = 8
|
||||||
# defines for zfunction
|
AF_NEVER = 0
|
||||||
|
AF_LESS = 1
|
||||||
|
AF_EQUAL = 2
|
||||||
|
AF_LEQUAL = 3
|
||||||
|
AF_GREATER = 4
|
||||||
|
AF_NOTEQUAL = 5
|
||||||
|
AF_GEQUAL = 6
|
||||||
|
AF_ALWAYS = 7
|
||||||
ZF_NEVER = 0
|
ZF_NEVER = 0
|
||||||
ZF_LESS = 1
|
ZF_LESS = 1
|
||||||
ZF_EQUAL = 2
|
ZF_EQUAL = 2
|
||||||
|
|
@ -100,39 +66,43 @@ ZF_GREATER = 4
|
||||||
ZF_NOTEQUAL = 5
|
ZF_NOTEQUAL = 5
|
||||||
ZF_GEQUAL = 6
|
ZF_GEQUAL = 6
|
||||||
ZF_ALWAYS = 7
|
ZF_ALWAYS = 7
|
||||||
|
|
||||||
# defines for zsource
|
|
||||||
ZSRC_DEPTH = 0
|
ZSRC_DEPTH = 0
|
||||||
ZSRC_COLOR = 1
|
ZSRC_COLOR = 1
|
||||||
|
SMP_OFF = 0x0
|
||||||
# defines for pntsmooth
|
SMP_ON = 0x1
|
||||||
SMP_OFF = 0
|
SMP_SMOOTHER = 0x2
|
||||||
SMP_ON = 1
|
SML_OFF = 0x0
|
||||||
|
SML_ON = 0x1
|
||||||
# defines for linesmooth
|
SML_SMOOTHER = 0x2
|
||||||
SML_OFF = 0
|
SML_END_CORRECT = 0x4
|
||||||
SML_ON = 1
|
PYSM_OFF = 0
|
||||||
|
PYSM_ON = 1
|
||||||
# defines for setpup
|
PYSM_SHRINK = 2
|
||||||
|
DT_OFF = 0
|
||||||
|
DT_ON = 1
|
||||||
PUP_NONE = 0
|
PUP_NONE = 0
|
||||||
PUP_GREY = 1
|
PUP_GREY = 0x1
|
||||||
|
PUP_BOX = 0x2
|
||||||
# defines for glcompat
|
PUP_CHECK = 0x4
|
||||||
GLC_OLDPOLYGON = 0
|
GLC_OLDPOLYGON = 0
|
||||||
GLC_ZRANGEMAP = 1
|
GLC_ZRANGEMAP = 1
|
||||||
|
GLC_MQUEUERATE = 2
|
||||||
# defines for curstype
|
GLC_SOFTATTACH = 3
|
||||||
|
GLC_MANAGEBG = 4
|
||||||
|
GLC_SLOWMAPCOLORS = 5
|
||||||
|
GLC_INPUTCHANGEBUG = 6
|
||||||
|
GLC_NOBORDERBUG = 7
|
||||||
|
GLC_SET_VSYNC = 8
|
||||||
|
GLC_GET_VSYNC = 9
|
||||||
|
GLC_VSYNC_SLEEP = 10
|
||||||
|
GLC_COMPATRATE = 15
|
||||||
C16X1 = 0
|
C16X1 = 0
|
||||||
C16X2 = 1
|
C16X2 = 1
|
||||||
C32X1 = 2
|
C32X1 = 2
|
||||||
C32X2 = 3
|
C32X2 = 3
|
||||||
CCROSS = 4
|
CCROSS = 4
|
||||||
|
|
||||||
# defines for shademodel
|
|
||||||
FLAT = 0
|
FLAT = 0
|
||||||
GOURAUD = 1
|
GOURAUD = 1
|
||||||
|
|
||||||
# defines for logicop
|
|
||||||
LO_ZERO = 0x0
|
LO_ZERO = 0x0
|
||||||
LO_AND = 0x1
|
LO_AND = 0x1
|
||||||
LO_ANDR = 0x2
|
LO_ANDR = 0x2
|
||||||
|
|
@ -149,8 +119,37 @@ LO_NSRC = 0xc
|
||||||
LO_ORI = 0xd
|
LO_ORI = 0xd
|
||||||
LO_NAND = 0xe
|
LO_NAND = 0xe
|
||||||
LO_ONE = 0xf
|
LO_ONE = 0xf
|
||||||
|
INFOCUSSCRN = -2
|
||||||
# defines for pixmode
|
ST_KEEP = 0
|
||||||
|
ST_ZERO = 1
|
||||||
|
ST_REPLACE = 2
|
||||||
|
ST_INCR = 3
|
||||||
|
ST_DECR = 4
|
||||||
|
ST_INVERT = 5
|
||||||
|
SF_NEVER = 0
|
||||||
|
SF_LESS = 1
|
||||||
|
SF_EQUAL = 2
|
||||||
|
SF_LEQUAL = 3
|
||||||
|
SF_GREATER = 4
|
||||||
|
SF_NOTEQUAL = 5
|
||||||
|
SF_GEQUAL = 6
|
||||||
|
SF_ALWAYS = 7
|
||||||
|
SS_OFF = 0
|
||||||
|
SS_DEPTH = 1
|
||||||
|
PYM_FILL = 1
|
||||||
|
PYM_POINT = 2
|
||||||
|
PYM_LINE = 3
|
||||||
|
PYM_HOLLOW = 4
|
||||||
|
PYM_LINE_FAST = 5
|
||||||
|
FG_OFF = 0
|
||||||
|
FG_ON = 1
|
||||||
|
FG_DEFINE = 2
|
||||||
|
FG_VTX_EXP = 2
|
||||||
|
FG_VTX_LIN = 3
|
||||||
|
FG_PIX_EXP = 4
|
||||||
|
FG_PIX_LIN = 5
|
||||||
|
FG_VTX_EXP2 = 6
|
||||||
|
FG_PIX_EXP2 = 7
|
||||||
PM_SHIFT = 0
|
PM_SHIFT = 0
|
||||||
PM_EXPAND = 1
|
PM_EXPAND = 1
|
||||||
PM_C0 = 2
|
PM_C0 = 2
|
||||||
|
|
@ -169,13 +168,27 @@ PM_CDX = 14
|
||||||
PM_CDY = 15
|
PM_CDY = 15
|
||||||
PM_XSTART = 16
|
PM_XSTART = 16
|
||||||
PM_YSTART = 17
|
PM_YSTART = 17
|
||||||
PM_VO1 = 1000 # internal use only
|
PM_VO1 = 1000
|
||||||
|
NAUTO = 0
|
||||||
|
NNORMALIZE = 1
|
||||||
#
|
AC_CLEAR = 0
|
||||||
# START defines for getgdesc
|
AC_ACCUMULATE = 1
|
||||||
#
|
AC_CLEAR_ACCUMULATE = 2
|
||||||
|
AC_RETURN = 3
|
||||||
|
AC_MULT = 4
|
||||||
|
AC_ADD = 5
|
||||||
|
CP_OFF = 0
|
||||||
|
CP_ON = 1
|
||||||
|
CP_DEFINE = 2
|
||||||
|
SB_RESET = 0
|
||||||
|
SB_TRACK = 1
|
||||||
|
SB_HOLD = 2
|
||||||
|
RD_FREEZE = 0x00000001
|
||||||
|
RD_ALPHAONE = 0x00000002
|
||||||
|
RD_IGNORE_UNDERLAY = 0x00000004
|
||||||
|
RD_IGNORE_OVERLAY = 0x00000008
|
||||||
|
RD_IGNORE_PUP = 0x00000010
|
||||||
|
RD_OFFSCREEN = 0x00000020
|
||||||
GD_XPMAX = 0
|
GD_XPMAX = 0
|
||||||
GD_YPMAX = 1
|
GD_YPMAX = 1
|
||||||
GD_XMMAX = 2
|
GD_XMMAX = 2
|
||||||
|
|
@ -243,28 +256,14 @@ GD_POLYMODE = 77
|
||||||
GD_POLYSMOOTH = 78
|
GD_POLYSMOOTH = 78
|
||||||
GD_SCRBOX = 79
|
GD_SCRBOX = 79
|
||||||
GD_TEXTURE = 80
|
GD_TEXTURE = 80
|
||||||
|
GD_FOGPIXEL = 81
|
||||||
# return value for inquiries when there is no limit
|
GD_TEXTURE_PERSP = 82
|
||||||
GD_NOLIMIT = 2
|
GD_MUXPIPES = 83
|
||||||
|
GD_NOLIMIT = -2
|
||||||
# return values for GD_WSYS
|
|
||||||
GD_WSYS_NONE = 0
|
GD_WSYS_NONE = 0
|
||||||
GD_WSYS_4S = 1
|
GD_WSYS_4S = 1
|
||||||
|
|
||||||
# return values for GD_SCRNTYPE
|
|
||||||
GD_SCRNTYPE_WM = 0
|
GD_SCRNTYPE_WM = 0
|
||||||
GD_SCRNTYPE_NOWM = 1
|
GD_SCRNTYPE_NOWM = 1
|
||||||
|
|
||||||
#
|
|
||||||
# END defines for getgdesc
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# START NURBS interface definitions
|
|
||||||
#
|
|
||||||
|
|
||||||
# NURBS Rendering Properties
|
|
||||||
N_PIXEL_TOLERANCE = 1
|
N_PIXEL_TOLERANCE = 1
|
||||||
N_CULLING = 2
|
N_CULLING = 2
|
||||||
N_DISPLAY = 3
|
N_DISPLAY = 3
|
||||||
|
|
@ -273,60 +272,39 @@ N_SUBDIVISIONS = 5
|
||||||
N_S_STEPS = 6
|
N_S_STEPS = 6
|
||||||
N_T_STEPS = 7
|
N_T_STEPS = 7
|
||||||
N_TILES = 8
|
N_TILES = 8
|
||||||
|
N_TMP1 = 9
|
||||||
N_SHADED = 1.0
|
N_TMP2 = 10
|
||||||
|
N_TMP3 = 11
|
||||||
# ---------------------------------------------------------------------------
|
N_TMP4 = 12
|
||||||
# FLAGS FOR NURBS SURFACES AND CURVES
|
N_TMP5 = 13
|
||||||
#
|
N_TMP6 = 14
|
||||||
# Bit: 9876 5432 1 0
|
N_FILL = 1.0
|
||||||
# |tttt|nnnn|f|r| : r - 1 bit = 1 if rational coordinate exists
|
N_OUTLINE_POLY = 2.0
|
||||||
# : f - 1 bit = 1 if rational coordinate is before rest
|
N_OUTLINE_PATCH = 5.0
|
||||||
# : = 0 if rational coordinate is after rest
|
N_ISOLINE_S = 12.0
|
||||||
# : nnnn - 4 bits for number of coordinates
|
N_ST = 0x8
|
||||||
# : tttt - 4 bits for type of data (color, position, etc.)
|
N_STW = 0xd
|
||||||
#
|
N_XYZ = 0x4c
|
||||||
# NURBS data type
|
N_XYZW = 0x51
|
||||||
# N_T_ST 0 parametric space data
|
N_TEX = 0x88
|
||||||
# N_T_XYZ 1 model space data
|
N_TEXW = 0x8d
|
||||||
#
|
N_RGBA = 0xd0
|
||||||
# rational or non-rational data and position in memory
|
N_RGBAW = 0xd5
|
||||||
# N_NONRATIONAL 0 non-rational data
|
N_P2D = 0x8
|
||||||
# N_RATAFTER 1 rational data with rat coord after rest
|
N_P2DR = 0xd
|
||||||
# N_RATBEFORE 3 rational data with rat coord before rest
|
N_V3D = 0x4c
|
||||||
#
|
N_V3DR = 0x51
|
||||||
# N_MKFLAG(a,b,c) ((a<<6) | (b<<2) | c)
|
N_T2D = 0x88
|
||||||
#
|
N_T2DR = 0x8d
|
||||||
# ---------------------------------------------------------------------------
|
N_C4D = 0xd0
|
||||||
#
|
N_C4DR = 0xd5
|
||||||
N_ST = 0x8 # N_MKFLAG( N_T_ST, 2, N_NONRATIONAL )
|
|
||||||
N_STW = 0xd # N_MKFLAG( N_T_ST, 3, N_RATAFTER )
|
|
||||||
N_WST = 0xf # N_MKFLAG( N_T_ST, 3, N_RATBEFORE )
|
|
||||||
N_XYZ = 0x4c # N_MKFLAG( N_T_XYZ, 3, N_NONRATIONAL )
|
|
||||||
N_XYZW = 0x51 # N_MKFLAG( N_T_XYZ, 4, N_RATAFTER )
|
|
||||||
N_WXYZ = 0x53 # N_MKFLAG( N_T_XYZ, 4, N_RATBEFORE )
|
|
||||||
|
|
||||||
#
|
|
||||||
# END NURBS interface definitions
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# START lighting model defines
|
|
||||||
#
|
|
||||||
|
|
||||||
LMNULL = 0.0
|
LMNULL = 0.0
|
||||||
|
|
||||||
# MATRIX modes
|
|
||||||
MSINGLE = 0
|
MSINGLE = 0
|
||||||
MPROJECTION = 1
|
MPROJECTION = 1
|
||||||
MVIEWING = 2
|
MVIEWING = 2
|
||||||
|
MTEXTURE = 3
|
||||||
# LIGHT constants
|
|
||||||
MAXLIGHTS = 8
|
MAXLIGHTS = 8
|
||||||
MAXRESTRICTIONS = 4
|
MAXRESTRICTIONS = 4
|
||||||
|
|
||||||
# MATERIAL properties
|
|
||||||
DEFMATERIAL = 0
|
DEFMATERIAL = 0
|
||||||
EMISSION = 1
|
EMISSION = 1
|
||||||
AMBIENT = 2
|
AMBIENT = 2
|
||||||
|
|
@ -335,19 +313,18 @@ SPECULAR = 4
|
||||||
SHININESS = 5
|
SHININESS = 5
|
||||||
COLORINDEXES = 6
|
COLORINDEXES = 6
|
||||||
ALPHA = 7
|
ALPHA = 7
|
||||||
|
|
||||||
# LIGHT properties
|
|
||||||
DEFLIGHT = 100
|
DEFLIGHT = 100
|
||||||
LCOLOR = 101
|
LCOLOR = 101
|
||||||
POSITION = 102
|
POSITION = 102
|
||||||
|
SPOTDIRECTION = 103
|
||||||
# LIGHTINGMODEL properties
|
SPOTLIGHT = 104
|
||||||
DEFLMODEL = 200
|
DEFLMODEL = 200
|
||||||
LOCALVIEWER = 201
|
LOCALVIEWER = 201
|
||||||
ATTENUATION = 202
|
ATTENUATION = 202
|
||||||
|
ATTENUATION2 = 203
|
||||||
# TARGET constants
|
TWOSIDE = 204
|
||||||
MATERIAL = 1000
|
MATERIAL = 1000
|
||||||
|
BACKMATERIAL = 1001
|
||||||
LIGHT0 = 1100
|
LIGHT0 = 1100
|
||||||
LIGHT1 = 1101
|
LIGHT1 = 1101
|
||||||
LIGHT2 = 1102
|
LIGHT2 = 1102
|
||||||
|
|
@ -357,8 +334,6 @@ LIGHT5 = 1105
|
||||||
LIGHT6 = 1106
|
LIGHT6 = 1106
|
||||||
LIGHT7 = 1107
|
LIGHT7 = 1107
|
||||||
LMODEL = 1200
|
LMODEL = 1200
|
||||||
|
|
||||||
# lmcolor modes
|
|
||||||
LMC_COLOR = 0
|
LMC_COLOR = 0
|
||||||
LMC_EMISSION = 1
|
LMC_EMISSION = 1
|
||||||
LMC_AMBIENT = 2
|
LMC_AMBIENT = 2
|
||||||
|
|
@ -366,21 +341,53 @@ LMC_DIFFUSE = 3
|
||||||
LMC_SPECULAR = 4
|
LMC_SPECULAR = 4
|
||||||
LMC_AD = 5
|
LMC_AD = 5
|
||||||
LMC_NULL = 6
|
LMC_NULL = 6
|
||||||
|
TX_MINFILTER = 0x100
|
||||||
#
|
TX_MAGFILTER = 0x200
|
||||||
# END lighting model defines
|
TX_WRAP = 0x300
|
||||||
#
|
TX_WRAP_S = 0x310
|
||||||
|
TX_WRAP_T = 0x320
|
||||||
|
TX_TILE = 0x400
|
||||||
#
|
TX_BORDER = 0x500
|
||||||
# START distributed graphics library defines
|
TX_NULL = 0x000
|
||||||
#
|
TX_POINT = 0x110
|
||||||
|
TX_BILINEAR = 0x220
|
||||||
DGLSINK = 0 # sink connection
|
TX_MIPMAP = 0x120
|
||||||
DGLLOCAL = 1 # local connection
|
TX_MIPMAP_POINT = 0x121
|
||||||
DGLTSOCKET = 2 # tcp socket connection
|
TX_MIPMAP_LINEAR = 0x122
|
||||||
DGL4DDN = 3 # 4DDN (DECnet)
|
TX_MIPMAP_BILINEAR = 0x123
|
||||||
|
TX_MIPMAP_TRILINEAR = 0x124
|
||||||
#
|
TX_REPEAT = 0x301
|
||||||
# END distributed graphics library defines
|
TX_CLAMP = 0x302
|
||||||
#
|
TX_SELECT = 0x303
|
||||||
|
TX_TEXTURE_0 = 0
|
||||||
|
TV_MODULATE = 0x101
|
||||||
|
TV_BLEND = 0x102
|
||||||
|
TV_DECAL = 0x103
|
||||||
|
TV_COLOR = 0x200
|
||||||
|
TV_NULL = 0x000
|
||||||
|
TV_ENV0 = 0
|
||||||
|
TX_S = 0
|
||||||
|
TX_T = 1
|
||||||
|
TG_OFF = 0
|
||||||
|
TG_ON = 1
|
||||||
|
TG_CONTOUR = 2
|
||||||
|
TG_LINEAR = 3
|
||||||
|
TG_SPHEREMAP = 4
|
||||||
|
TG_REFRACTMAP = 5
|
||||||
|
DGLSINK = 0
|
||||||
|
DGLLOCAL = 1
|
||||||
|
DGLTSOCKET = 2
|
||||||
|
DGL4DDN = 3
|
||||||
|
PUP_CURSOR = PUP_COLOR
|
||||||
|
FATAL = 1
|
||||||
|
WARNING = 2
|
||||||
|
ASK_CONT = 3
|
||||||
|
ASK_RESTART = 4
|
||||||
|
XMAXSCREEN = 1279
|
||||||
|
YMAXSCREEN = 1023
|
||||||
|
XMAXMEDIUM = 1023
|
||||||
|
YMAXMEDIUM = 767
|
||||||
|
XMAX170 = 645
|
||||||
|
YMAX170 = 484
|
||||||
|
XMAXPAL = 779
|
||||||
|
YMAXPAL = 574
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue