mirror of
https://github.com/python/cpython.git
synced 2025-11-26 13:22:51 +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,423 +1,399 @@
|
||||||
#/**************************************************************************
|
NULLDEV = 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. *
|
|
||||||
# * *
|
|
||||||
# **************************************************************************/
|
|
||||||
#/* file with device definitions (see /usr/include/device.h) */
|
|
||||||
|
|
||||||
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
|
||||||
#
|
BUT1 = 2
|
||||||
#
|
BUT2 = 3
|
||||||
BUT0 = 1
|
BUT3 = 4
|
||||||
BUT1 = 2
|
BUT4 = 5
|
||||||
BUT2 = 3
|
BUT5 = 6
|
||||||
BUT3 = 4
|
BUT6 = 7
|
||||||
BUT4 = 5
|
BUT7 = 8
|
||||||
BUT5 = 6
|
BUT8 = 9
|
||||||
BUT6 = 7
|
BUT9 = 10
|
||||||
BUT7 = 8
|
BUT10 = 11
|
||||||
BUT8 = 9
|
BUT11 = 12
|
||||||
BUT9 = 10
|
BUT12 = 13
|
||||||
BUT10 = 11
|
BUT13 = 14
|
||||||
BUT11 = 12
|
BUT14 = 15
|
||||||
BUT12 = 13
|
BUT15 = 16
|
||||||
BUT13 = 14
|
BUT16 = 17
|
||||||
BUT14 = 15
|
BUT17 = 18
|
||||||
BUT15 = 16
|
BUT18 = 19
|
||||||
BUT16 = 17
|
BUT19 = 20
|
||||||
BUT17 = 18
|
BUT20 = 21
|
||||||
BUT18 = 19
|
BUT21 = 22
|
||||||
BUT19 = 20
|
BUT22 = 23
|
||||||
BUT20 = 21
|
BUT23 = 24
|
||||||
BUT21 = 22
|
BUT24 = 25
|
||||||
BUT22 = 23
|
BUT25 = 26
|
||||||
BUT23 = 24
|
BUT26 = 27
|
||||||
BUT24 = 25
|
BUT27 = 28
|
||||||
BUT25 = 26
|
BUT28 = 29
|
||||||
BUT26 = 27
|
BUT29 = 30
|
||||||
BUT27 = 28
|
BUT30 = 31
|
||||||
BUT28 = 29
|
BUT31 = 32
|
||||||
BUT29 = 30
|
BUT32 = 33
|
||||||
BUT30 = 31
|
BUT33 = 34
|
||||||
BUT31 = 32
|
BUT34 = 35
|
||||||
BUT32 = 33
|
BUT35 = 36
|
||||||
BUT33 = 34
|
BUT36 = 37
|
||||||
BUT34 = 35
|
BUT37 = 38
|
||||||
BUT35 = 36
|
BUT38 = 39
|
||||||
BUT36 = 37
|
BUT39 = 40
|
||||||
BUT37 = 38
|
BUT40 = 41
|
||||||
BUT38 = 39
|
BUT41 = 42
|
||||||
BUT39 = 40
|
BUT42 = 43
|
||||||
BUT40 = 41
|
BUT43 = 44
|
||||||
BUT41 = 42
|
BUT44 = 45
|
||||||
BUT42 = 43
|
BUT45 = 46
|
||||||
BUT43 = 44
|
BUT46 = 47
|
||||||
BUT44 = 45
|
BUT47 = 48
|
||||||
BUT45 = 46
|
BUT48 = 49
|
||||||
BUT46 = 47
|
BUT49 = 50
|
||||||
BUT47 = 48
|
BUT50 = 51
|
||||||
BUT48 = 49
|
BUT51 = 52
|
||||||
BUT49 = 50
|
BUT52 = 53
|
||||||
BUT50 = 51
|
BUT53 = 54
|
||||||
BUT51 = 52
|
BUT54 = 55
|
||||||
BUT52 = 53
|
BUT55 = 56
|
||||||
BUT53 = 54
|
BUT56 = 57
|
||||||
BUT54 = 55
|
BUT57 = 58
|
||||||
BUT55 = 56
|
BUT58 = 59
|
||||||
BUT56 = 57
|
BUT59 = 60
|
||||||
BUT57 = 58
|
BUT60 = 61
|
||||||
BUT58 = 59
|
BUT61 = 62
|
||||||
BUT59 = 60
|
BUT62 = 63
|
||||||
BUT60 = 61
|
BUT63 = 64
|
||||||
BUT61 = 62
|
BUT64 = 65
|
||||||
BUT62 = 63
|
BUT65 = 66
|
||||||
BUT63 = 64
|
BUT66 = 67
|
||||||
BUT64 = 65
|
BUT67 = 68
|
||||||
BUT65 = 66
|
BUT68 = 69
|
||||||
BUT66 = 67
|
BUT69 = 70
|
||||||
BUT67 = 68
|
BUT70 = 71
|
||||||
BUT68 = 69
|
BUT71 = 72
|
||||||
BUT69 = 70
|
BUT72 = 73
|
||||||
BUT70 = 71
|
BUT73 = 74
|
||||||
BUT71 = 72
|
BUT74 = 75
|
||||||
BUT72 = 73
|
BUT75 = 76
|
||||||
BUT73 = 74
|
BUT76 = 77
|
||||||
BUT74 = 75
|
BUT77 = 78
|
||||||
BUT75 = 76
|
BUT78 = 79
|
||||||
BUT76 = 77
|
BUT79 = 80
|
||||||
BUT77 = 78
|
BUT80 = 81
|
||||||
BUT78 = 79
|
BUT81 = 82
|
||||||
BUT79 = 80
|
BUT82 = 83
|
||||||
BUT80 = 81
|
MAXKBDBUT = 83
|
||||||
BUT81 = 82
|
BUT100 = 101
|
||||||
BUT82 = 83
|
BUT101 = 102
|
||||||
MAXKBDBUT = 83
|
BUT102 = 103
|
||||||
BUT100 = 101
|
BUT103 = 104
|
||||||
BUT101 = 102
|
BUT104 = 105
|
||||||
BUT102 = 103
|
BUT105 = 106
|
||||||
BUT110 = 111
|
BUT106 = 107
|
||||||
BUT111 = 112
|
BUT107 = 108
|
||||||
BUT112 = 113
|
BUT108 = 109
|
||||||
BUT113 = 114
|
BUT109 = 110
|
||||||
BUT114 = 115
|
BUT110 = 111
|
||||||
BUT115 = 116
|
BUT111 = 112
|
||||||
BUT116 = 117
|
BUT112 = 113
|
||||||
BUT117 = 118
|
BUT113 = 114
|
||||||
BUT118 = 119
|
BUT114 = 115
|
||||||
BUT119 = 120
|
BUT115 = 116
|
||||||
BUT120 = 121
|
BUT116 = 117
|
||||||
BUT121 = 122
|
BUT117 = 118
|
||||||
BUT122 = 123
|
BUT118 = 119
|
||||||
BUT123 = 124
|
BUT119 = 120
|
||||||
BUT124 = 125
|
BUT120 = 121
|
||||||
BUT125 = 126
|
BUT121 = 122
|
||||||
BUT126 = 127
|
BUT122 = 123
|
||||||
BUT127 = 128
|
BUT123 = 124
|
||||||
BUT128 = 129
|
BUT124 = 125
|
||||||
BUT129 = 130
|
BUT125 = 126
|
||||||
BUT130 = 131
|
BUT126 = 127
|
||||||
BUT131 = 132
|
BUT127 = 128
|
||||||
BUT132 = 133
|
BUT128 = 129
|
||||||
BUT133 = 134
|
BUT129 = 130
|
||||||
BUT134 = 135
|
BUT130 = 131
|
||||||
BUT135 = 136
|
BUT131 = 132
|
||||||
BUT136 = 137
|
BUT132 = 133
|
||||||
BUT137 = 138
|
BUT133 = 134
|
||||||
BUT138 = 139
|
BUT134 = 135
|
||||||
BUT139 = 140
|
BUT135 = 136
|
||||||
BUT140 = 141
|
BUT136 = 137
|
||||||
BUT141 = 142
|
BUT137 = 138
|
||||||
BUT142 = 143
|
BUT138 = 139
|
||||||
BUT143 = 144
|
BUT139 = 140
|
||||||
BUT144 = 145
|
BUT140 = 141
|
||||||
BUT145 = 146
|
BUT141 = 142
|
||||||
BUT146 = 147
|
BUT142 = 143
|
||||||
BUT147 = 148
|
BUT143 = 144
|
||||||
BUT148 = 149
|
BUT144 = 145
|
||||||
BUT149 = 150
|
BUT145 = 146
|
||||||
BUT150 = 151
|
BUT146 = 147
|
||||||
BUT151 = 152
|
BUT147 = 148
|
||||||
BUT152 = 153
|
BUT148 = 149
|
||||||
BUT153 = 154
|
BUT149 = 150
|
||||||
BUT154 = 155
|
BUT150 = 151
|
||||||
BUT155 = 156
|
BUT151 = 152
|
||||||
BUT156 = 157
|
BUT152 = 153
|
||||||
BUT157 = 158
|
BUT153 = 154
|
||||||
BUT158 = 159
|
BUT154 = 155
|
||||||
BUT159 = 160
|
BUT155 = 156
|
||||||
BUT160 = 161
|
BUT156 = 157
|
||||||
BUT161 = 162
|
BUT157 = 158
|
||||||
BUT162 = 163
|
BUT158 = 159
|
||||||
BUT163 = 164
|
BUT159 = 160
|
||||||
BUT164 = 165
|
BUT160 = 161
|
||||||
BUT165 = 166
|
BUT161 = 162
|
||||||
BUT166 = 167
|
BUT162 = 163
|
||||||
BUT167 = 168
|
BUT163 = 164
|
||||||
BUT168 = 169
|
BUT164 = 165
|
||||||
BUT181 = 182
|
BUT165 = 166
|
||||||
BUT182 = 183
|
BUT166 = 167
|
||||||
BUT183 = 184
|
BUT167 = 168
|
||||||
BUT184 = 185
|
BUT168 = 169
|
||||||
BUT185 = 186
|
BUT181 = 182
|
||||||
BUT186 = 187
|
BUT182 = 183
|
||||||
BUT187 = 188
|
BUT183 = 184
|
||||||
BUT188 = 189
|
BUT184 = 185
|
||||||
BUT189 = 190
|
BUT185 = 186
|
||||||
MOUSE1 = 101
|
BUT186 = 187
|
||||||
MOUSE2 = 102
|
BUT187 = 188
|
||||||
MOUSE3 = 103
|
BUT188 = 189
|
||||||
LEFTMOUSE = 103
|
BUT189 = 190
|
||||||
MIDDLEMOUSE = 102
|
MOUSE1 = 101
|
||||||
RIGHTMOUSE = 101
|
MOUSE2 = 102
|
||||||
LPENBUT = 104
|
MOUSE3 = 103
|
||||||
BPAD0 = 105
|
LEFTMOUSE = 103
|
||||||
BPAD1 = 106
|
MIDDLEMOUSE = 102
|
||||||
BPAD2 = 107
|
RIGHTMOUSE = 101
|
||||||
BPAD3 = 108
|
LPENBUT = 104
|
||||||
LPENVALID = 109
|
BPAD0 = 105
|
||||||
SWBASE = 111
|
BPAD1 = 106
|
||||||
SW0 = 111
|
BPAD2 = 107
|
||||||
SW1 = 112
|
BPAD3 = 108
|
||||||
SW2 = 113
|
LPENVALID = 109
|
||||||
SW3 = 114
|
SWBASE = 111
|
||||||
SW4 = 115
|
SW0 = 111
|
||||||
SW5 = 116
|
SW1 = 112
|
||||||
SW6 = 117
|
SW2 = 113
|
||||||
SW7 = 118
|
SW3 = 114
|
||||||
SW8 = 119
|
SW4 = 115
|
||||||
SW9 = 120
|
SW5 = 116
|
||||||
SW10 = 121
|
SW6 = 117
|
||||||
SW11 = 122
|
SW7 = 118
|
||||||
SW12 = 123
|
SW8 = 119
|
||||||
SW13 = 124
|
SW9 = 120
|
||||||
SW14 = 125
|
SW10 = 121
|
||||||
SW15 = 126
|
SW11 = 122
|
||||||
SW16 = 127
|
SW12 = 123
|
||||||
SW17 = 128
|
SW13 = 124
|
||||||
SW18 = 129
|
SW14 = 125
|
||||||
SW19 = 130
|
SW15 = 126
|
||||||
SW20 = 131
|
SW16 = 127
|
||||||
SW21 = 132
|
SW17 = 128
|
||||||
SW22 = 133
|
SW18 = 129
|
||||||
SW23 = 134
|
SW19 = 130
|
||||||
SW24 = 135
|
SW20 = 131
|
||||||
SW25 = 136
|
SW21 = 132
|
||||||
SW26 = 137
|
SW22 = 133
|
||||||
SW27 = 138
|
SW23 = 134
|
||||||
SW28 = 139
|
SW24 = 135
|
||||||
SW29 = 140
|
SW25 = 136
|
||||||
SW30 = 141
|
SW26 = 137
|
||||||
SW31 = 142
|
SW27 = 138
|
||||||
SBBASE = 182
|
SW28 = 139
|
||||||
SBPICK = 182
|
SW29 = 140
|
||||||
SBBUT1 = 183
|
SW30 = 141
|
||||||
SBBUT2 = 184
|
SW31 = 142
|
||||||
SBBUT3 = 185
|
SBBASE = 182
|
||||||
SBBUT4 = 186
|
SBPICK = 182
|
||||||
SBBUT5 = 187
|
SBBUT1 = 183
|
||||||
SBBUT6 = 188
|
SBBUT2 = 184
|
||||||
SBBUT7 = 189
|
SBBUT3 = 185
|
||||||
SBBUT8 = 190
|
SBBUT4 = 186
|
||||||
AKEY = 11
|
SBBUT5 = 187
|
||||||
BKEY = 36
|
SBBUT6 = 188
|
||||||
CKEY = 28
|
SBBUT7 = 189
|
||||||
DKEY = 18
|
SBBUT8 = 190
|
||||||
EKEY = 17
|
AKEY = 11
|
||||||
FKEY = 19
|
BKEY = 36
|
||||||
GKEY = 26
|
CKEY = 28
|
||||||
HKEY = 27
|
DKEY = 18
|
||||||
IKEY = 40
|
EKEY = 17
|
||||||
JKEY = 34
|
FKEY = 19
|
||||||
KKEY = 35
|
GKEY = 26
|
||||||
LKEY = 42
|
HKEY = 27
|
||||||
MKEY = 44
|
IKEY = 40
|
||||||
NKEY = 37
|
JKEY = 34
|
||||||
OKEY = 41
|
KKEY = 35
|
||||||
PKEY = 48
|
LKEY = 42
|
||||||
QKEY = 10
|
MKEY = 44
|
||||||
RKEY = 24
|
NKEY = 37
|
||||||
SKEY = 12
|
OKEY = 41
|
||||||
TKEY = 25
|
PKEY = 48
|
||||||
UKEY = 33
|
QKEY = 10
|
||||||
VKEY = 29
|
RKEY = 24
|
||||||
WKEY = 16
|
SKEY = 12
|
||||||
XKEY = 21
|
TKEY = 25
|
||||||
YKEY = 32
|
UKEY = 33
|
||||||
ZKEY = 20
|
VKEY = 29
|
||||||
ZEROKEY = 46
|
WKEY = 16
|
||||||
ONEKEY = 8
|
XKEY = 21
|
||||||
TWOKEY = 14
|
YKEY = 32
|
||||||
THREEKEY = 15
|
ZKEY = 20
|
||||||
FOURKEY = 22
|
ZEROKEY = 46
|
||||||
FIVEKEY = 23
|
ONEKEY = 8
|
||||||
SIXKEY = 30
|
TWOKEY = 14
|
||||||
SEVENKEY = 31
|
THREEKEY = 15
|
||||||
EIGHTKEY = 38
|
FOURKEY = 22
|
||||||
NINEKEY = 39
|
FIVEKEY = 23
|
||||||
BREAKKEY = 1
|
SIXKEY = 30
|
||||||
SETUPKEY = 2
|
SEVENKEY = 31
|
||||||
CTRLKEY = 3
|
EIGHTKEY = 38
|
||||||
LEFTCTRLKEY = CTRLKEY
|
NINEKEY = 39
|
||||||
CAPSLOCKKEY = 4
|
BREAKKEY = 1
|
||||||
RIGHTSHIFTKEY = 5
|
SETUPKEY = 2
|
||||||
LEFTSHIFTKEY = 6
|
CTRLKEY = 3
|
||||||
NOSCRLKEY = 13
|
LEFTCTRLKEY = CTRLKEY
|
||||||
ESCKEY = 7
|
CAPSLOCKKEY = 4
|
||||||
TABKEY = 9
|
RIGHTSHIFTKEY = 5
|
||||||
RETKEY = 51
|
LEFTSHIFTKEY = 6
|
||||||
SPACEKEY = 83
|
NOSCRLKEY = 13
|
||||||
LINEFEEDKEY = 60
|
ESCKEY = 7
|
||||||
BACKSPACEKEY = 61
|
TABKEY = 9
|
||||||
DELKEY = 62
|
RETKEY = 51
|
||||||
SEMICOLONKEY = 43
|
SPACEKEY = 83
|
||||||
PERIODKEY = 52
|
LINEFEEDKEY = 60
|
||||||
COMMAKEY = 45
|
BACKSPACEKEY = 61
|
||||||
QUOTEKEY = 50
|
DELKEY = 62
|
||||||
ACCENTGRAVEKEY = 55
|
SEMICOLONKEY = 43
|
||||||
MINUSKEY = 47
|
PERIODKEY = 52
|
||||||
VIRGULEKEY = 53
|
COMMAKEY = 45
|
||||||
BACKSLASHKEY = 57
|
QUOTEKEY = 50
|
||||||
EQUALKEY = 54
|
ACCENTGRAVEKEY = 55
|
||||||
LEFTBRACKETKEY = 49
|
MINUSKEY = 47
|
||||||
RIGHTBRACKETKEY = 56
|
VIRGULEKEY = 53
|
||||||
LEFTARROWKEY = 73
|
BACKSLASHKEY = 57
|
||||||
DOWNARROWKEY = 74
|
EQUALKEY = 54
|
||||||
RIGHTARROWKEY = 80
|
LEFTBRACKETKEY = 49
|
||||||
UPARROWKEY = 81
|
RIGHTBRACKETKEY = 56
|
||||||
PAD0 = 59
|
LEFTARROWKEY = 73
|
||||||
PAD1 = 58
|
DOWNARROWKEY = 74
|
||||||
PAD2 = 64
|
RIGHTARROWKEY = 80
|
||||||
PAD3 = 65
|
UPARROWKEY = 81
|
||||||
PAD4 = 63
|
PAD0 = 59
|
||||||
PAD5 = 69
|
PAD1 = 58
|
||||||
PAD6 = 70
|
PAD2 = 64
|
||||||
PAD7 = 67
|
PAD3 = 65
|
||||||
PAD8 = 68
|
PAD4 = 63
|
||||||
PAD9 = 75
|
PAD5 = 69
|
||||||
PADPF1 = 72
|
PAD6 = 70
|
||||||
PADPF2 = 71
|
PAD7 = 67
|
||||||
PADPF3 = 79
|
PAD8 = 68
|
||||||
PADPF4 = 78
|
PAD9 = 75
|
||||||
PADPERIOD = 66
|
PADPF1 = 72
|
||||||
PADMINUS = 76
|
PADPF2 = 71
|
||||||
PADCOMMA = 77
|
PADPF3 = 79
|
||||||
PADENTER = 82
|
PADPF4 = 78
|
||||||
LEFTALTKEY = 143
|
PADPERIOD = 66
|
||||||
RIGHTALTKEY = 144
|
PADMINUS = 76
|
||||||
RIGHTCTRLKEY = 145
|
PADCOMMA = 77
|
||||||
F1KEY = 146
|
PADENTER = 82
|
||||||
F2KEY = 147
|
LEFTALTKEY = 143
|
||||||
F3KEY = 148
|
RIGHTALTKEY = 144
|
||||||
F4KEY = 149
|
RIGHTCTRLKEY = 145
|
||||||
F5KEY = 150
|
F1KEY = 146
|
||||||
F6KEY = 151
|
F2KEY = 147
|
||||||
F7KEY = 152
|
F3KEY = 148
|
||||||
F8KEY = 153
|
F4KEY = 149
|
||||||
F9KEY = 154
|
F5KEY = 150
|
||||||
F10KEY = 155
|
F6KEY = 151
|
||||||
F11KEY = 156
|
F7KEY = 152
|
||||||
F12KEY = 157
|
F8KEY = 153
|
||||||
|
F9KEY = 154
|
||||||
|
F10KEY = 155
|
||||||
|
F11KEY = 156
|
||||||
|
F12KEY = 157
|
||||||
PRINTSCREENKEY = 158
|
PRINTSCREENKEY = 158
|
||||||
SCROLLLOCKKEY = 159
|
SCROLLLOCKKEY = 159
|
||||||
PAUSEKEY = 160
|
PAUSEKEY = 160
|
||||||
INSERTKEY = 161
|
INSERTKEY = 161
|
||||||
HOMEKEY = 162
|
HOMEKEY = 162
|
||||||
PAGEUPKEY = 163
|
PAGEUPKEY = 163
|
||||||
ENDKEY = 164
|
ENDKEY = 164
|
||||||
PAGEDOWNKEY = 165
|
PAGEDOWNKEY = 165
|
||||||
NUMLOCKKEY = 166
|
NUMLOCKKEY = 166
|
||||||
PADVIRGULEKEY = 167
|
PADVIRGULEKEY = 167
|
||||||
PADASTERKEY = 168
|
PADASTERKEY = 168
|
||||||
PADPLUSKEY = 169
|
PADPLUSKEY = 169
|
||||||
SGIRESERVED = 256
|
SGIRESERVED = 256
|
||||||
DIAL0 = 257
|
DIAL0 = 257
|
||||||
DIAL1 = 258
|
DIAL1 = 258
|
||||||
DIAL2 = 259
|
DIAL2 = 259
|
||||||
DIAL3 = 260
|
DIAL3 = 260
|
||||||
DIAL4 = 261
|
DIAL4 = 261
|
||||||
DIAL5 = 262
|
DIAL5 = 262
|
||||||
DIAL6 = 263
|
DIAL6 = 263
|
||||||
DIAL7 = 264
|
DIAL7 = 264
|
||||||
DIAL8 = 265
|
DIAL8 = 265
|
||||||
MOUSEX = 266
|
MOUSEX = 266
|
||||||
MOUSEY = 267
|
MOUSEY = 267
|
||||||
LPENX = 268
|
LPENX = 268
|
||||||
LPENY = 269
|
LPENY = 269
|
||||||
BPADX = 270
|
BPADX = 270
|
||||||
BPADY = 271
|
BPADY = 271
|
||||||
CURSORX = 272
|
CURSORX = 272
|
||||||
CURSORY = 273
|
CURSORY = 273
|
||||||
GHOSTX = 274
|
GHOSTX = 274
|
||||||
GHOSTY = 275
|
GHOSTY = 275
|
||||||
SBTX = 276
|
SBTX = 276
|
||||||
SBTY = 277
|
SBTY = 277
|
||||||
SBTZ = 278
|
SBTZ = 278
|
||||||
SBRX = 279
|
SBRX = 279
|
||||||
SBRY = 280
|
SBRY = 280
|
||||||
SBRZ = 281
|
SBRZ = 281
|
||||||
SBPERIOD = 282
|
SBPERIOD = 282
|
||||||
TIMER0 = 515
|
TIMER0 = 515
|
||||||
TIMER1 = 516
|
TIMER1 = 516
|
||||||
TIMER2 = 517
|
TIMER2 = 517
|
||||||
TIMER3 = 518
|
TIMER3 = 518
|
||||||
KEYBD = 513
|
KEYBD = 513
|
||||||
RAWKEYBD = 514
|
RAWKEYBD = 514
|
||||||
VALMARK = 523
|
VALMARK = 523
|
||||||
GERROR = 524
|
REDRAW = 528
|
||||||
REDRAW = 528
|
INPUTCHANGE = 534
|
||||||
WMSEND = 529
|
QFULL = 535
|
||||||
WMREPLY = 530
|
QREADERROR = 538
|
||||||
WMGFCLOSE = 531
|
WINFREEZE = 539
|
||||||
WMTXCLOSE = 532
|
WINTHAW = 540
|
||||||
MODECHANGE = 533
|
REDRAWICONIC = 541
|
||||||
INPUTCHANGE = 534
|
WINQUIT = 542
|
||||||
QFULL = 535
|
DEPTHCHANGE = 543
|
||||||
PIECECHANGE = 536
|
WINSHUT = 546
|
||||||
WINCLOSE = 537
|
DRAWOVERLAY = 547
|
||||||
QREADERROR = 538
|
MENUBUTTON = RIGHTMOUSE
|
||||||
WINFREEZE = 539
|
WINCLOSE = 537
|
||||||
WINTHAW = 540
|
KEYBDFNAMES = 544
|
||||||
REDRAWICONIC = 541
|
KEYBDFSTRINGS = 545
|
||||||
WINQUIT = 542
|
|
||||||
DEPTHCHANGE = 543
|
|
||||||
KEYBDFNAMES = 544
|
|
||||||
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
|
||||||
|
|
|
||||||
391
Lib/irix5/GL.py
391
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,33 +119,76 @@ 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
|
||||||
PM_SHIFT = 0
|
ST_ZERO = 1
|
||||||
PM_EXPAND = 1
|
ST_REPLACE = 2
|
||||||
PM_C0 = 2
|
ST_INCR = 3
|
||||||
PM_C1 = 3
|
ST_DECR = 4
|
||||||
PM_ADD24 = 4
|
ST_INVERT = 5
|
||||||
PM_SIZE = 5
|
SF_NEVER = 0
|
||||||
PM_OFFSET = 6
|
SF_LESS = 1
|
||||||
PM_STRIDE = 7
|
SF_EQUAL = 2
|
||||||
PM_TTOB = 8
|
SF_LEQUAL = 3
|
||||||
PM_RTOL = 9
|
SF_GREATER = 4
|
||||||
PM_ZDATA = 10
|
SF_NOTEQUAL = 5
|
||||||
PM_WARP = 11
|
SF_GEQUAL = 6
|
||||||
PM_RDX = 12
|
SF_ALWAYS = 7
|
||||||
PM_RDY = 13
|
SS_OFF = 0
|
||||||
PM_CDX = 14
|
SS_DEPTH = 1
|
||||||
PM_CDY = 15
|
PYM_FILL = 1
|
||||||
PM_XSTART = 16
|
PYM_POINT = 2
|
||||||
PM_YSTART = 17
|
PYM_LINE = 3
|
||||||
PM_VO1 = 1000 # internal use only
|
PYM_HOLLOW = 4
|
||||||
|
PYM_LINE_FAST = 5
|
||||||
|
FG_OFF = 0
|
||||||
#
|
FG_ON = 1
|
||||||
# START defines for getgdesc
|
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_EXPAND = 1
|
||||||
|
PM_C0 = 2
|
||||||
|
PM_C1 = 3
|
||||||
|
PM_ADD24 = 4
|
||||||
|
PM_SIZE = 5
|
||||||
|
PM_OFFSET = 6
|
||||||
|
PM_STRIDE = 7
|
||||||
|
PM_TTOB = 8
|
||||||
|
PM_RTOL = 9
|
||||||
|
PM_ZDATA = 10
|
||||||
|
PM_WARP = 11
|
||||||
|
PM_RDX = 12
|
||||||
|
PM_RDY = 13
|
||||||
|
PM_CDX = 14
|
||||||
|
PM_CDY = 15
|
||||||
|
PM_XSTART = 16
|
||||||
|
PM_YSTART = 17
|
||||||
|
PM_VO1 = 1000
|
||||||
|
NAUTO = 0
|
||||||
|
NNORMALIZE = 1
|
||||||
|
AC_CLEAR = 0
|
||||||
|
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
|
||||||
|
|
@ -196,7 +209,7 @@ GD_BITS_NORM_ZBUFFER = 16
|
||||||
GD_BITS_OVER_SNG_CMODE = 17
|
GD_BITS_OVER_SNG_CMODE = 17
|
||||||
GD_BITS_UNDR_SNG_CMODE = 18
|
GD_BITS_UNDR_SNG_CMODE = 18
|
||||||
GD_BITS_PUP_SNG_CMODE = 19
|
GD_BITS_PUP_SNG_CMODE = 19
|
||||||
GD_BITS_NORM_SNG_ALPHA = 21
|
GD_BITS_NORM_SNG_ALPHA = 21
|
||||||
GD_BITS_NORM_DBL_ALPHA = 22
|
GD_BITS_NORM_DBL_ALPHA = 22
|
||||||
GD_BITS_CURSOR = 23
|
GD_BITS_CURSOR = 23
|
||||||
GD_OVERUNDER_SHARED = 24
|
GD_OVERUNDER_SHARED = 24
|
||||||
|
|
@ -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,423 +1,399 @@
|
||||||
#/**************************************************************************
|
NULLDEV = 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. *
|
|
||||||
# * *
|
|
||||||
# **************************************************************************/
|
|
||||||
#/* file with device definitions (see /usr/include/device.h) */
|
|
||||||
|
|
||||||
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
|
||||||
#
|
BUT1 = 2
|
||||||
#
|
BUT2 = 3
|
||||||
BUT0 = 1
|
BUT3 = 4
|
||||||
BUT1 = 2
|
BUT4 = 5
|
||||||
BUT2 = 3
|
BUT5 = 6
|
||||||
BUT3 = 4
|
BUT6 = 7
|
||||||
BUT4 = 5
|
BUT7 = 8
|
||||||
BUT5 = 6
|
BUT8 = 9
|
||||||
BUT6 = 7
|
BUT9 = 10
|
||||||
BUT7 = 8
|
BUT10 = 11
|
||||||
BUT8 = 9
|
BUT11 = 12
|
||||||
BUT9 = 10
|
BUT12 = 13
|
||||||
BUT10 = 11
|
BUT13 = 14
|
||||||
BUT11 = 12
|
BUT14 = 15
|
||||||
BUT12 = 13
|
BUT15 = 16
|
||||||
BUT13 = 14
|
BUT16 = 17
|
||||||
BUT14 = 15
|
BUT17 = 18
|
||||||
BUT15 = 16
|
BUT18 = 19
|
||||||
BUT16 = 17
|
BUT19 = 20
|
||||||
BUT17 = 18
|
BUT20 = 21
|
||||||
BUT18 = 19
|
BUT21 = 22
|
||||||
BUT19 = 20
|
BUT22 = 23
|
||||||
BUT20 = 21
|
BUT23 = 24
|
||||||
BUT21 = 22
|
BUT24 = 25
|
||||||
BUT22 = 23
|
BUT25 = 26
|
||||||
BUT23 = 24
|
BUT26 = 27
|
||||||
BUT24 = 25
|
BUT27 = 28
|
||||||
BUT25 = 26
|
BUT28 = 29
|
||||||
BUT26 = 27
|
BUT29 = 30
|
||||||
BUT27 = 28
|
BUT30 = 31
|
||||||
BUT28 = 29
|
BUT31 = 32
|
||||||
BUT29 = 30
|
BUT32 = 33
|
||||||
BUT30 = 31
|
BUT33 = 34
|
||||||
BUT31 = 32
|
BUT34 = 35
|
||||||
BUT32 = 33
|
BUT35 = 36
|
||||||
BUT33 = 34
|
BUT36 = 37
|
||||||
BUT34 = 35
|
BUT37 = 38
|
||||||
BUT35 = 36
|
BUT38 = 39
|
||||||
BUT36 = 37
|
BUT39 = 40
|
||||||
BUT37 = 38
|
BUT40 = 41
|
||||||
BUT38 = 39
|
BUT41 = 42
|
||||||
BUT39 = 40
|
BUT42 = 43
|
||||||
BUT40 = 41
|
BUT43 = 44
|
||||||
BUT41 = 42
|
BUT44 = 45
|
||||||
BUT42 = 43
|
BUT45 = 46
|
||||||
BUT43 = 44
|
BUT46 = 47
|
||||||
BUT44 = 45
|
BUT47 = 48
|
||||||
BUT45 = 46
|
BUT48 = 49
|
||||||
BUT46 = 47
|
BUT49 = 50
|
||||||
BUT47 = 48
|
BUT50 = 51
|
||||||
BUT48 = 49
|
BUT51 = 52
|
||||||
BUT49 = 50
|
BUT52 = 53
|
||||||
BUT50 = 51
|
BUT53 = 54
|
||||||
BUT51 = 52
|
BUT54 = 55
|
||||||
BUT52 = 53
|
BUT55 = 56
|
||||||
BUT53 = 54
|
BUT56 = 57
|
||||||
BUT54 = 55
|
BUT57 = 58
|
||||||
BUT55 = 56
|
BUT58 = 59
|
||||||
BUT56 = 57
|
BUT59 = 60
|
||||||
BUT57 = 58
|
BUT60 = 61
|
||||||
BUT58 = 59
|
BUT61 = 62
|
||||||
BUT59 = 60
|
BUT62 = 63
|
||||||
BUT60 = 61
|
BUT63 = 64
|
||||||
BUT61 = 62
|
BUT64 = 65
|
||||||
BUT62 = 63
|
BUT65 = 66
|
||||||
BUT63 = 64
|
BUT66 = 67
|
||||||
BUT64 = 65
|
BUT67 = 68
|
||||||
BUT65 = 66
|
BUT68 = 69
|
||||||
BUT66 = 67
|
BUT69 = 70
|
||||||
BUT67 = 68
|
BUT70 = 71
|
||||||
BUT68 = 69
|
BUT71 = 72
|
||||||
BUT69 = 70
|
BUT72 = 73
|
||||||
BUT70 = 71
|
BUT73 = 74
|
||||||
BUT71 = 72
|
BUT74 = 75
|
||||||
BUT72 = 73
|
BUT75 = 76
|
||||||
BUT73 = 74
|
BUT76 = 77
|
||||||
BUT74 = 75
|
BUT77 = 78
|
||||||
BUT75 = 76
|
BUT78 = 79
|
||||||
BUT76 = 77
|
BUT79 = 80
|
||||||
BUT77 = 78
|
BUT80 = 81
|
||||||
BUT78 = 79
|
BUT81 = 82
|
||||||
BUT79 = 80
|
BUT82 = 83
|
||||||
BUT80 = 81
|
MAXKBDBUT = 83
|
||||||
BUT81 = 82
|
BUT100 = 101
|
||||||
BUT82 = 83
|
BUT101 = 102
|
||||||
MAXKBDBUT = 83
|
BUT102 = 103
|
||||||
BUT100 = 101
|
BUT103 = 104
|
||||||
BUT101 = 102
|
BUT104 = 105
|
||||||
BUT102 = 103
|
BUT105 = 106
|
||||||
BUT110 = 111
|
BUT106 = 107
|
||||||
BUT111 = 112
|
BUT107 = 108
|
||||||
BUT112 = 113
|
BUT108 = 109
|
||||||
BUT113 = 114
|
BUT109 = 110
|
||||||
BUT114 = 115
|
BUT110 = 111
|
||||||
BUT115 = 116
|
BUT111 = 112
|
||||||
BUT116 = 117
|
BUT112 = 113
|
||||||
BUT117 = 118
|
BUT113 = 114
|
||||||
BUT118 = 119
|
BUT114 = 115
|
||||||
BUT119 = 120
|
BUT115 = 116
|
||||||
BUT120 = 121
|
BUT116 = 117
|
||||||
BUT121 = 122
|
BUT117 = 118
|
||||||
BUT122 = 123
|
BUT118 = 119
|
||||||
BUT123 = 124
|
BUT119 = 120
|
||||||
BUT124 = 125
|
BUT120 = 121
|
||||||
BUT125 = 126
|
BUT121 = 122
|
||||||
BUT126 = 127
|
BUT122 = 123
|
||||||
BUT127 = 128
|
BUT123 = 124
|
||||||
BUT128 = 129
|
BUT124 = 125
|
||||||
BUT129 = 130
|
BUT125 = 126
|
||||||
BUT130 = 131
|
BUT126 = 127
|
||||||
BUT131 = 132
|
BUT127 = 128
|
||||||
BUT132 = 133
|
BUT128 = 129
|
||||||
BUT133 = 134
|
BUT129 = 130
|
||||||
BUT134 = 135
|
BUT130 = 131
|
||||||
BUT135 = 136
|
BUT131 = 132
|
||||||
BUT136 = 137
|
BUT132 = 133
|
||||||
BUT137 = 138
|
BUT133 = 134
|
||||||
BUT138 = 139
|
BUT134 = 135
|
||||||
BUT139 = 140
|
BUT135 = 136
|
||||||
BUT140 = 141
|
BUT136 = 137
|
||||||
BUT141 = 142
|
BUT137 = 138
|
||||||
BUT142 = 143
|
BUT138 = 139
|
||||||
BUT143 = 144
|
BUT139 = 140
|
||||||
BUT144 = 145
|
BUT140 = 141
|
||||||
BUT145 = 146
|
BUT141 = 142
|
||||||
BUT146 = 147
|
BUT142 = 143
|
||||||
BUT147 = 148
|
BUT143 = 144
|
||||||
BUT148 = 149
|
BUT144 = 145
|
||||||
BUT149 = 150
|
BUT145 = 146
|
||||||
BUT150 = 151
|
BUT146 = 147
|
||||||
BUT151 = 152
|
BUT147 = 148
|
||||||
BUT152 = 153
|
BUT148 = 149
|
||||||
BUT153 = 154
|
BUT149 = 150
|
||||||
BUT154 = 155
|
BUT150 = 151
|
||||||
BUT155 = 156
|
BUT151 = 152
|
||||||
BUT156 = 157
|
BUT152 = 153
|
||||||
BUT157 = 158
|
BUT153 = 154
|
||||||
BUT158 = 159
|
BUT154 = 155
|
||||||
BUT159 = 160
|
BUT155 = 156
|
||||||
BUT160 = 161
|
BUT156 = 157
|
||||||
BUT161 = 162
|
BUT157 = 158
|
||||||
BUT162 = 163
|
BUT158 = 159
|
||||||
BUT163 = 164
|
BUT159 = 160
|
||||||
BUT164 = 165
|
BUT160 = 161
|
||||||
BUT165 = 166
|
BUT161 = 162
|
||||||
BUT166 = 167
|
BUT162 = 163
|
||||||
BUT167 = 168
|
BUT163 = 164
|
||||||
BUT168 = 169
|
BUT164 = 165
|
||||||
BUT181 = 182
|
BUT165 = 166
|
||||||
BUT182 = 183
|
BUT166 = 167
|
||||||
BUT183 = 184
|
BUT167 = 168
|
||||||
BUT184 = 185
|
BUT168 = 169
|
||||||
BUT185 = 186
|
BUT181 = 182
|
||||||
BUT186 = 187
|
BUT182 = 183
|
||||||
BUT187 = 188
|
BUT183 = 184
|
||||||
BUT188 = 189
|
BUT184 = 185
|
||||||
BUT189 = 190
|
BUT185 = 186
|
||||||
MOUSE1 = 101
|
BUT186 = 187
|
||||||
MOUSE2 = 102
|
BUT187 = 188
|
||||||
MOUSE3 = 103
|
BUT188 = 189
|
||||||
LEFTMOUSE = 103
|
BUT189 = 190
|
||||||
MIDDLEMOUSE = 102
|
MOUSE1 = 101
|
||||||
RIGHTMOUSE = 101
|
MOUSE2 = 102
|
||||||
LPENBUT = 104
|
MOUSE3 = 103
|
||||||
BPAD0 = 105
|
LEFTMOUSE = 103
|
||||||
BPAD1 = 106
|
MIDDLEMOUSE = 102
|
||||||
BPAD2 = 107
|
RIGHTMOUSE = 101
|
||||||
BPAD3 = 108
|
LPENBUT = 104
|
||||||
LPENVALID = 109
|
BPAD0 = 105
|
||||||
SWBASE = 111
|
BPAD1 = 106
|
||||||
SW0 = 111
|
BPAD2 = 107
|
||||||
SW1 = 112
|
BPAD3 = 108
|
||||||
SW2 = 113
|
LPENVALID = 109
|
||||||
SW3 = 114
|
SWBASE = 111
|
||||||
SW4 = 115
|
SW0 = 111
|
||||||
SW5 = 116
|
SW1 = 112
|
||||||
SW6 = 117
|
SW2 = 113
|
||||||
SW7 = 118
|
SW3 = 114
|
||||||
SW8 = 119
|
SW4 = 115
|
||||||
SW9 = 120
|
SW5 = 116
|
||||||
SW10 = 121
|
SW6 = 117
|
||||||
SW11 = 122
|
SW7 = 118
|
||||||
SW12 = 123
|
SW8 = 119
|
||||||
SW13 = 124
|
SW9 = 120
|
||||||
SW14 = 125
|
SW10 = 121
|
||||||
SW15 = 126
|
SW11 = 122
|
||||||
SW16 = 127
|
SW12 = 123
|
||||||
SW17 = 128
|
SW13 = 124
|
||||||
SW18 = 129
|
SW14 = 125
|
||||||
SW19 = 130
|
SW15 = 126
|
||||||
SW20 = 131
|
SW16 = 127
|
||||||
SW21 = 132
|
SW17 = 128
|
||||||
SW22 = 133
|
SW18 = 129
|
||||||
SW23 = 134
|
SW19 = 130
|
||||||
SW24 = 135
|
SW20 = 131
|
||||||
SW25 = 136
|
SW21 = 132
|
||||||
SW26 = 137
|
SW22 = 133
|
||||||
SW27 = 138
|
SW23 = 134
|
||||||
SW28 = 139
|
SW24 = 135
|
||||||
SW29 = 140
|
SW25 = 136
|
||||||
SW30 = 141
|
SW26 = 137
|
||||||
SW31 = 142
|
SW27 = 138
|
||||||
SBBASE = 182
|
SW28 = 139
|
||||||
SBPICK = 182
|
SW29 = 140
|
||||||
SBBUT1 = 183
|
SW30 = 141
|
||||||
SBBUT2 = 184
|
SW31 = 142
|
||||||
SBBUT3 = 185
|
SBBASE = 182
|
||||||
SBBUT4 = 186
|
SBPICK = 182
|
||||||
SBBUT5 = 187
|
SBBUT1 = 183
|
||||||
SBBUT6 = 188
|
SBBUT2 = 184
|
||||||
SBBUT7 = 189
|
SBBUT3 = 185
|
||||||
SBBUT8 = 190
|
SBBUT4 = 186
|
||||||
AKEY = 11
|
SBBUT5 = 187
|
||||||
BKEY = 36
|
SBBUT6 = 188
|
||||||
CKEY = 28
|
SBBUT7 = 189
|
||||||
DKEY = 18
|
SBBUT8 = 190
|
||||||
EKEY = 17
|
AKEY = 11
|
||||||
FKEY = 19
|
BKEY = 36
|
||||||
GKEY = 26
|
CKEY = 28
|
||||||
HKEY = 27
|
DKEY = 18
|
||||||
IKEY = 40
|
EKEY = 17
|
||||||
JKEY = 34
|
FKEY = 19
|
||||||
KKEY = 35
|
GKEY = 26
|
||||||
LKEY = 42
|
HKEY = 27
|
||||||
MKEY = 44
|
IKEY = 40
|
||||||
NKEY = 37
|
JKEY = 34
|
||||||
OKEY = 41
|
KKEY = 35
|
||||||
PKEY = 48
|
LKEY = 42
|
||||||
QKEY = 10
|
MKEY = 44
|
||||||
RKEY = 24
|
NKEY = 37
|
||||||
SKEY = 12
|
OKEY = 41
|
||||||
TKEY = 25
|
PKEY = 48
|
||||||
UKEY = 33
|
QKEY = 10
|
||||||
VKEY = 29
|
RKEY = 24
|
||||||
WKEY = 16
|
SKEY = 12
|
||||||
XKEY = 21
|
TKEY = 25
|
||||||
YKEY = 32
|
UKEY = 33
|
||||||
ZKEY = 20
|
VKEY = 29
|
||||||
ZEROKEY = 46
|
WKEY = 16
|
||||||
ONEKEY = 8
|
XKEY = 21
|
||||||
TWOKEY = 14
|
YKEY = 32
|
||||||
THREEKEY = 15
|
ZKEY = 20
|
||||||
FOURKEY = 22
|
ZEROKEY = 46
|
||||||
FIVEKEY = 23
|
ONEKEY = 8
|
||||||
SIXKEY = 30
|
TWOKEY = 14
|
||||||
SEVENKEY = 31
|
THREEKEY = 15
|
||||||
EIGHTKEY = 38
|
FOURKEY = 22
|
||||||
NINEKEY = 39
|
FIVEKEY = 23
|
||||||
BREAKKEY = 1
|
SIXKEY = 30
|
||||||
SETUPKEY = 2
|
SEVENKEY = 31
|
||||||
CTRLKEY = 3
|
EIGHTKEY = 38
|
||||||
LEFTCTRLKEY = CTRLKEY
|
NINEKEY = 39
|
||||||
CAPSLOCKKEY = 4
|
BREAKKEY = 1
|
||||||
RIGHTSHIFTKEY = 5
|
SETUPKEY = 2
|
||||||
LEFTSHIFTKEY = 6
|
CTRLKEY = 3
|
||||||
NOSCRLKEY = 13
|
LEFTCTRLKEY = CTRLKEY
|
||||||
ESCKEY = 7
|
CAPSLOCKKEY = 4
|
||||||
TABKEY = 9
|
RIGHTSHIFTKEY = 5
|
||||||
RETKEY = 51
|
LEFTSHIFTKEY = 6
|
||||||
SPACEKEY = 83
|
NOSCRLKEY = 13
|
||||||
LINEFEEDKEY = 60
|
ESCKEY = 7
|
||||||
BACKSPACEKEY = 61
|
TABKEY = 9
|
||||||
DELKEY = 62
|
RETKEY = 51
|
||||||
SEMICOLONKEY = 43
|
SPACEKEY = 83
|
||||||
PERIODKEY = 52
|
LINEFEEDKEY = 60
|
||||||
COMMAKEY = 45
|
BACKSPACEKEY = 61
|
||||||
QUOTEKEY = 50
|
DELKEY = 62
|
||||||
ACCENTGRAVEKEY = 55
|
SEMICOLONKEY = 43
|
||||||
MINUSKEY = 47
|
PERIODKEY = 52
|
||||||
VIRGULEKEY = 53
|
COMMAKEY = 45
|
||||||
BACKSLASHKEY = 57
|
QUOTEKEY = 50
|
||||||
EQUALKEY = 54
|
ACCENTGRAVEKEY = 55
|
||||||
LEFTBRACKETKEY = 49
|
MINUSKEY = 47
|
||||||
RIGHTBRACKETKEY = 56
|
VIRGULEKEY = 53
|
||||||
LEFTARROWKEY = 73
|
BACKSLASHKEY = 57
|
||||||
DOWNARROWKEY = 74
|
EQUALKEY = 54
|
||||||
RIGHTARROWKEY = 80
|
LEFTBRACKETKEY = 49
|
||||||
UPARROWKEY = 81
|
RIGHTBRACKETKEY = 56
|
||||||
PAD0 = 59
|
LEFTARROWKEY = 73
|
||||||
PAD1 = 58
|
DOWNARROWKEY = 74
|
||||||
PAD2 = 64
|
RIGHTARROWKEY = 80
|
||||||
PAD3 = 65
|
UPARROWKEY = 81
|
||||||
PAD4 = 63
|
PAD0 = 59
|
||||||
PAD5 = 69
|
PAD1 = 58
|
||||||
PAD6 = 70
|
PAD2 = 64
|
||||||
PAD7 = 67
|
PAD3 = 65
|
||||||
PAD8 = 68
|
PAD4 = 63
|
||||||
PAD9 = 75
|
PAD5 = 69
|
||||||
PADPF1 = 72
|
PAD6 = 70
|
||||||
PADPF2 = 71
|
PAD7 = 67
|
||||||
PADPF3 = 79
|
PAD8 = 68
|
||||||
PADPF4 = 78
|
PAD9 = 75
|
||||||
PADPERIOD = 66
|
PADPF1 = 72
|
||||||
PADMINUS = 76
|
PADPF2 = 71
|
||||||
PADCOMMA = 77
|
PADPF3 = 79
|
||||||
PADENTER = 82
|
PADPF4 = 78
|
||||||
LEFTALTKEY = 143
|
PADPERIOD = 66
|
||||||
RIGHTALTKEY = 144
|
PADMINUS = 76
|
||||||
RIGHTCTRLKEY = 145
|
PADCOMMA = 77
|
||||||
F1KEY = 146
|
PADENTER = 82
|
||||||
F2KEY = 147
|
LEFTALTKEY = 143
|
||||||
F3KEY = 148
|
RIGHTALTKEY = 144
|
||||||
F4KEY = 149
|
RIGHTCTRLKEY = 145
|
||||||
F5KEY = 150
|
F1KEY = 146
|
||||||
F6KEY = 151
|
F2KEY = 147
|
||||||
F7KEY = 152
|
F3KEY = 148
|
||||||
F8KEY = 153
|
F4KEY = 149
|
||||||
F9KEY = 154
|
F5KEY = 150
|
||||||
F10KEY = 155
|
F6KEY = 151
|
||||||
F11KEY = 156
|
F7KEY = 152
|
||||||
F12KEY = 157
|
F8KEY = 153
|
||||||
|
F9KEY = 154
|
||||||
|
F10KEY = 155
|
||||||
|
F11KEY = 156
|
||||||
|
F12KEY = 157
|
||||||
PRINTSCREENKEY = 158
|
PRINTSCREENKEY = 158
|
||||||
SCROLLLOCKKEY = 159
|
SCROLLLOCKKEY = 159
|
||||||
PAUSEKEY = 160
|
PAUSEKEY = 160
|
||||||
INSERTKEY = 161
|
INSERTKEY = 161
|
||||||
HOMEKEY = 162
|
HOMEKEY = 162
|
||||||
PAGEUPKEY = 163
|
PAGEUPKEY = 163
|
||||||
ENDKEY = 164
|
ENDKEY = 164
|
||||||
PAGEDOWNKEY = 165
|
PAGEDOWNKEY = 165
|
||||||
NUMLOCKKEY = 166
|
NUMLOCKKEY = 166
|
||||||
PADVIRGULEKEY = 167
|
PADVIRGULEKEY = 167
|
||||||
PADASTERKEY = 168
|
PADASTERKEY = 168
|
||||||
PADPLUSKEY = 169
|
PADPLUSKEY = 169
|
||||||
SGIRESERVED = 256
|
SGIRESERVED = 256
|
||||||
DIAL0 = 257
|
DIAL0 = 257
|
||||||
DIAL1 = 258
|
DIAL1 = 258
|
||||||
DIAL2 = 259
|
DIAL2 = 259
|
||||||
DIAL3 = 260
|
DIAL3 = 260
|
||||||
DIAL4 = 261
|
DIAL4 = 261
|
||||||
DIAL5 = 262
|
DIAL5 = 262
|
||||||
DIAL6 = 263
|
DIAL6 = 263
|
||||||
DIAL7 = 264
|
DIAL7 = 264
|
||||||
DIAL8 = 265
|
DIAL8 = 265
|
||||||
MOUSEX = 266
|
MOUSEX = 266
|
||||||
MOUSEY = 267
|
MOUSEY = 267
|
||||||
LPENX = 268
|
LPENX = 268
|
||||||
LPENY = 269
|
LPENY = 269
|
||||||
BPADX = 270
|
BPADX = 270
|
||||||
BPADY = 271
|
BPADY = 271
|
||||||
CURSORX = 272
|
CURSORX = 272
|
||||||
CURSORY = 273
|
CURSORY = 273
|
||||||
GHOSTX = 274
|
GHOSTX = 274
|
||||||
GHOSTY = 275
|
GHOSTY = 275
|
||||||
SBTX = 276
|
SBTX = 276
|
||||||
SBTY = 277
|
SBTY = 277
|
||||||
SBTZ = 278
|
SBTZ = 278
|
||||||
SBRX = 279
|
SBRX = 279
|
||||||
SBRY = 280
|
SBRY = 280
|
||||||
SBRZ = 281
|
SBRZ = 281
|
||||||
SBPERIOD = 282
|
SBPERIOD = 282
|
||||||
TIMER0 = 515
|
TIMER0 = 515
|
||||||
TIMER1 = 516
|
TIMER1 = 516
|
||||||
TIMER2 = 517
|
TIMER2 = 517
|
||||||
TIMER3 = 518
|
TIMER3 = 518
|
||||||
KEYBD = 513
|
KEYBD = 513
|
||||||
RAWKEYBD = 514
|
RAWKEYBD = 514
|
||||||
VALMARK = 523
|
VALMARK = 523
|
||||||
GERROR = 524
|
REDRAW = 528
|
||||||
REDRAW = 528
|
INPUTCHANGE = 534
|
||||||
WMSEND = 529
|
QFULL = 535
|
||||||
WMREPLY = 530
|
QREADERROR = 538
|
||||||
WMGFCLOSE = 531
|
WINFREEZE = 539
|
||||||
WMTXCLOSE = 532
|
WINTHAW = 540
|
||||||
MODECHANGE = 533
|
REDRAWICONIC = 541
|
||||||
INPUTCHANGE = 534
|
WINQUIT = 542
|
||||||
QFULL = 535
|
DEPTHCHANGE = 543
|
||||||
PIECECHANGE = 536
|
WINSHUT = 546
|
||||||
WINCLOSE = 537
|
DRAWOVERLAY = 547
|
||||||
QREADERROR = 538
|
MENUBUTTON = RIGHTMOUSE
|
||||||
WINFREEZE = 539
|
WINCLOSE = 537
|
||||||
WINTHAW = 540
|
KEYBDFNAMES = 544
|
||||||
REDRAWICONIC = 541
|
KEYBDFSTRINGS = 545
|
||||||
WINQUIT = 542
|
|
||||||
DEPTHCHANGE = 543
|
|
||||||
KEYBDFNAMES = 544
|
|
||||||
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,33 +119,76 @@ 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
|
||||||
PM_SHIFT = 0
|
ST_ZERO = 1
|
||||||
PM_EXPAND = 1
|
ST_REPLACE = 2
|
||||||
PM_C0 = 2
|
ST_INCR = 3
|
||||||
PM_C1 = 3
|
ST_DECR = 4
|
||||||
PM_ADD24 = 4
|
ST_INVERT = 5
|
||||||
PM_SIZE = 5
|
SF_NEVER = 0
|
||||||
PM_OFFSET = 6
|
SF_LESS = 1
|
||||||
PM_STRIDE = 7
|
SF_EQUAL = 2
|
||||||
PM_TTOB = 8
|
SF_LEQUAL = 3
|
||||||
PM_RTOL = 9
|
SF_GREATER = 4
|
||||||
PM_ZDATA = 10
|
SF_NOTEQUAL = 5
|
||||||
PM_WARP = 11
|
SF_GEQUAL = 6
|
||||||
PM_RDX = 12
|
SF_ALWAYS = 7
|
||||||
PM_RDY = 13
|
SS_OFF = 0
|
||||||
PM_CDX = 14
|
SS_DEPTH = 1
|
||||||
PM_CDY = 15
|
PYM_FILL = 1
|
||||||
PM_XSTART = 16
|
PYM_POINT = 2
|
||||||
PM_YSTART = 17
|
PYM_LINE = 3
|
||||||
PM_VO1 = 1000 # internal use only
|
PYM_HOLLOW = 4
|
||||||
|
PYM_LINE_FAST = 5
|
||||||
|
FG_OFF = 0
|
||||||
#
|
FG_ON = 1
|
||||||
# START defines for getgdesc
|
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_EXPAND = 1
|
||||||
|
PM_C0 = 2
|
||||||
|
PM_C1 = 3
|
||||||
|
PM_ADD24 = 4
|
||||||
|
PM_SIZE = 5
|
||||||
|
PM_OFFSET = 6
|
||||||
|
PM_STRIDE = 7
|
||||||
|
PM_TTOB = 8
|
||||||
|
PM_RTOL = 9
|
||||||
|
PM_ZDATA = 10
|
||||||
|
PM_WARP = 11
|
||||||
|
PM_RDX = 12
|
||||||
|
PM_RDY = 13
|
||||||
|
PM_CDX = 14
|
||||||
|
PM_CDY = 15
|
||||||
|
PM_XSTART = 16
|
||||||
|
PM_YSTART = 17
|
||||||
|
PM_VO1 = 1000
|
||||||
|
NAUTO = 0
|
||||||
|
NNORMALIZE = 1
|
||||||
|
AC_CLEAR = 0
|
||||||
|
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
|
||||||
|
|
@ -196,7 +209,7 @@ GD_BITS_NORM_ZBUFFER = 16
|
||||||
GD_BITS_OVER_SNG_CMODE = 17
|
GD_BITS_OVER_SNG_CMODE = 17
|
||||||
GD_BITS_UNDR_SNG_CMODE = 18
|
GD_BITS_UNDR_SNG_CMODE = 18
|
||||||
GD_BITS_PUP_SNG_CMODE = 19
|
GD_BITS_PUP_SNG_CMODE = 19
|
||||||
GD_BITS_NORM_SNG_ALPHA = 21
|
GD_BITS_NORM_SNG_ALPHA = 21
|
||||||
GD_BITS_NORM_DBL_ALPHA = 22
|
GD_BITS_NORM_DBL_ALPHA = 22
|
||||||
GD_BITS_CURSOR = 23
|
GD_BITS_CURSOR = 23
|
||||||
GD_OVERUNDER_SHARED = 24
|
GD_OVERUNDER_SHARED = 24
|
||||||
|
|
@ -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