icculus quake2 doxygen  1.0 dev
qasm.inc
Go to the documentation of this file.
1 ;
2 ; qasm.inc
3 ;
4 ; Include file for asm routines.
5 ;
6 
7 ;
8 ; !!! note that this file must match the corresponding C structures at all
9 ; times !!!
10 ;
11 
12 ; set to 0 to skip all asm code
13 id386 equ 1
14 
15 ; !!! must be kept the same as in d_iface.h !!!
16 TRANSPARENT_COLOR equ 255
17 
18 ifndef GLQUAKE
19  externdef _d_zistepu:dword
20  externdef _d_pzbuffer:dword
21  externdef _d_zistepv:dword
22  externdef _d_zrowbytes:dword
23  externdef _d_ziorigin:dword
24  externdef _r_turb_s:dword
25  externdef _r_turb_t:dword
26  externdef _r_turb_pdest:dword
27  externdef _r_turb_spancount:dword
28  externdef _r_turb_turb:dword
29  externdef _r_turb_pbase:dword
30  externdef _r_turb_sstep:dword
31  externdef _r_turb_tstep:dword
32  externdef _r_bmodelactive:dword
33  externdef _d_sdivzstepu:dword
34  externdef _d_tdivzstepu:dword
35  externdef _d_sdivzstepv:dword
36  externdef _d_tdivzstepv:dword
37  externdef _d_sdivzorigin:dword
38  externdef _d_tdivzorigin:dword
39  externdef _sadjust:dword
40  externdef _tadjust:dword
41  externdef _bbextents:dword
42  externdef _bbextentt:dword
43  externdef _cacheblock:dword
44  externdef _d_viewbuffer:dword
45  externdef _cachewidth:dword
46  externdef _d_pzbuffer:dword
47  externdef _d_zrowbytes:dword
48  externdef _d_zwidth:dword
49  externdef _d_scantable:dword
50  externdef _r_lightptr:dword
51  externdef _r_numvblocks:dword
52  externdef _prowdestbase:dword
53  externdef _pbasesource:dword
54  externdef _r_lightwidth:dword
55  externdef _lightright:dword
56  externdef _lightrightstep:dword
57  externdef _lightdeltastep:dword
58  externdef _lightdelta:dword
59  externdef _lightright:dword
60  externdef _lightdelta:dword
61  externdef _sourcetstep:dword
62  externdef _surfrowbytes:dword
63  externdef _lightrightstep:dword
64  externdef _lightdeltastep:dword
65  externdef _r_sourcemax:dword
66  externdef _r_stepback:dword
67  externdef _colormap:dword
68  externdef _blocksize:dword
69  externdef _sourcesstep:dword
70  externdef _lightleft:dword
71  externdef _blockdivshift:dword
72  externdef _blockdivmask:dword
73  externdef _lightleftstep:dword
74  externdef _r_origin:dword
75  externdef _r_ppn:dword
76  externdef _r_pup:dword
77  externdef _r_pright:dword
78  externdef _ycenter:dword
79  externdef _xcenter:dword
80  externdef _d_vrectbottom_particle:dword
81  externdef _d_vrectright_particle:dword
82  externdef _d_vrecty:dword
83  externdef _d_vrectx:dword
84  externdef _d_pix_shift:dword
85  externdef _d_pix_min:dword
86  externdef _d_pix_max:dword
87  externdef _d_y_aspect_shift:dword
88  externdef _screenwidth:dword
89  externdef _r_leftclipped:dword
90  externdef _r_leftenter:dword
91  externdef _r_rightclipped:dword
92  externdef _r_rightenter:dword
93  externdef _modelorg:dword
94  externdef _xscale:dword
95  externdef _r_refdef:dword
96  externdef _yscale:dword
97  externdef _r_leftexit:dword
98  externdef _r_rightexit:dword
99  externdef _r_lastvertvalid:dword
100  externdef _cacheoffset:dword
101  externdef _newedges:dword
102  externdef _removeedges:dword
103  externdef _r_pedge:dword
104  externdef _r_framecount:dword
105  externdef _r_u1:dword
106  externdef _r_emitted:dword
107  externdef _edge_p:dword
108  externdef _surface_p:dword
109  externdef _surfaces:dword
110  externdef _r_lzi1:dword
111  externdef _r_v1:dword
112  externdef _r_ceilv1:dword
113  externdef _r_nearzi:dword
114  externdef _r_nearzionly:dword
115  externdef _edge_aftertail:dword
116  externdef _edge_tail:dword
117  externdef _current_iv:dword
118  externdef _edge_head_u_shift20:dword
119  externdef _span_p:dword
120  externdef _edge_head:dword
121  externdef _fv:dword
122  externdef _edge_tail_u_shift20:dword
123  externdef _r_apverts:dword
124  externdef _r_anumverts:dword
125  externdef _aliastransform:dword
126  externdef _r_avertexnormals:dword
127  externdef _r_plightvec:dword
128  externdef _r_ambientlight:dword
129  externdef _r_shadelight:dword
130  externdef _aliasxcenter:dword
131  externdef _aliasycenter:dword
132  externdef _a_sstepxfrac:dword
133  externdef _r_affinetridesc:dword
134  externdef _acolormap:dword
135  externdef _d_pcolormap:dword
136  externdef _r_affinetridesc:dword
137  externdef _d_sfrac:dword
138  externdef _d_ptex:dword
139  externdef _d_pedgespanpackage:dword
140  externdef _d_tfrac:dword
141  externdef _d_light:dword
142  externdef _d_zi:dword
143  externdef _d_pdest:dword
144  externdef _d_pz:dword
145  externdef _d_aspancount:dword
146  externdef _erroradjustup:dword
147  externdef _errorterm:dword
148  externdef _d_xdenom:dword
149  externdef _r_p0:dword
150  externdef _r_p1:dword
151  externdef _r_p2:dword
152  externdef _a_tstepxfrac:dword
153  externdef _r_sstepx:dword
154  externdef _r_tstepx:dword
155  externdef _a_ststepxwhole:dword
156  externdef _zspantable:dword
157  externdef _skintable:dword
158  externdef _r_zistepx:dword
159  externdef _erroradjustdown:dword
160  externdef _d_countextrastep:dword
161  externdef _ubasestep:dword
162  externdef _a_ststepxwhole:dword
163  externdef _a_tstepxfrac:dword
164  externdef _r_lstepx:dword
165  externdef _a_spans:dword
166  externdef _erroradjustdown:dword
167  externdef _d_pdestextrastep:dword
168  externdef _d_pzextrastep:dword
169  externdef _d_sfracextrastep:dword
170  externdef _d_ptexextrastep:dword
171  externdef _d_countextrastep:dword
172  externdef _d_tfracextrastep:dword
173  externdef _d_lightextrastep:dword
174  externdef _d_ziextrastep:dword
175  externdef _d_pdestbasestep:dword
176  externdef _d_pzbasestep:dword
177  externdef _d_sfracbasestep:dword
178  externdef _d_ptexbasestep:dword
179  externdef _ubasestep:dword
180  externdef _d_tfracbasestep:dword
181  externdef _d_lightbasestep:dword
182  externdef _d_zibasestep:dword
183  externdef _zspantable:dword
184  externdef _r_lstepy:dword
185  externdef _r_sstepy:dword
186  externdef _r_tstepy:dword
187  externdef _r_zistepy:dword
188  externdef _D_PolysetSetEdgeTable:dword
189  externdef _D_RasterizeAliasPolySmooth:dword
190 
191  externdef float_point5:dword
192  externdef Float2ToThe31nd:dword
193  externdef izistep:dword
194  externdef izi:dword
195  externdef FloatMinus2ToThe31nd:dword
196  externdef float_1:dword
197  externdef float_particle_z_clip:dword
198  externdef float_minus_1:dword
199  externdef float_0:dword
200  externdef fp_16:dword
201  externdef fp_64k:dword
202  externdef fp_1m:dword
203  externdef fp_1m_minus_1:dword
204  externdef fp_8 :dword
205  externdef entryvec_table:dword
206  externdef advancetable:dword
207  externdef sstep:dword
208  externdef tstep:dword
209  externdef pspantemp:dword
210  externdef counttemp:dword
211  externdef jumptemp:dword
212  externdef reciprocal_table:dword
213  externdef DP_Count:dword
214  externdef DP_u:dword
215  externdef DP_v:dword
216  externdef DP_32768:dword
217  externdef DP_Color:dword
218  externdef DP_Pix:dword
219  externdef DP_EntryTable:dword
220  externdef pbase:dword
221  externdef s:dword
222  externdef t:dword
223  externdef sfracf:dword
224  externdef tfracf:dword
225  externdef snext:dword
226  externdef tnext:dword
227  externdef spancountminus1:dword
228  externdef zi16stepu:dword
229  externdef sdivz16stepu:dword
230  externdef tdivz16stepu:dword
231  externdef zi8stepu:dword
232  externdef sdivz8stepu:dword
233  externdef tdivz8stepu:dword
234  externdef reciprocal_table_16:dword
235  externdef entryvec_table_16:dword
236  externdef fp_64kx64k:dword
237  externdef pz:dword
238  externdef spr8entryvec_table:dword
239 endif
240 
241  externdef _fpu_ceil_cw:dword
242  externdef _fpu_chop_cw:dword
243  externdef _snd_scaletable:dword
244  externdef _paintbuffer:dword
245  externdef _snd_linear_count:dword
246  externdef _snd_p:dword
247  externdef _snd_vol:dword
248  externdef _snd_out:dword
249  externdef _vright:dword
250  externdef _vup:dword
251  externdef _vpn:dword
252  externdef _BOPS_Error:dword
253 
254 ; plane_t structure
255 ; !!! if this is changed, it must be changed in model.h too !!!
256 ; !!! if the size of this is changed, the array lookup in SV_HullPointContents
257 ; must be changed too !!!
258 pl_normal equ 0
259 pl_dist equ 12
260 pl_type equ 16
261 pl_signbits equ 17
262 pl_pad equ 18
263 pl_size equ 20
264 
265 ; hull_t structure
266 ; !!! if this is changed, it must be changed in model.h too !!!
267 hu_clipnodes equ 0
268 hu_planes equ 4
269 hu_firstclipnode equ 8
270 hu_lastclipnode equ 12
271 hu_clip_mins equ 16
272 hu_clip_maxs equ 28
273 hu_size equ 40
274 
275 ; dnode_t structure
276 ; !!! if this is changed, it must be changed in bspfile.h too !!!
277 nd_planenum equ 0
278 nd_children equ 4
279 nd_mins equ 8
280 nd_maxs equ 20
281 nd_firstface equ 32
282 nd_numfaces equ 36
283 nd_size equ 40
284 
285 ; sfxcache_t structure
286 ; !!! if this is changed, it much be changed in sound.h too !!!
287 sfxc_length equ 0
288 sfxc_loopstart equ 4
289 sfxc_speed equ 8
290 sfxc_width equ 12
291 sfxc_stereo equ 16
292 sfxc_data equ 20
293 
294 ; channel_t structure
295 ; !!! if this is changed, it much be changed in sound.h too !!!
296 ch_sfx equ 0
297 ch_leftvol equ 4
298 ch_rightvol equ 8
299 ch_end equ 12
300 ch_pos equ 16
301 ch_looping equ 20
302 ch_entnum equ 24
303 ch_entchannel equ 28
304 ch_origin equ 32
305 ch_dist_mult equ 44
306 ch_master_vol equ 48
307 ch_size equ 52
308 
309 ; portable_samplepair_t structure
310 ; !!! if this is changed, it much be changed in sound.h too !!!
311 psp_left equ 0
312 psp_right equ 4
313 psp_size equ 8
314 
315 ; !!! if this is changed, it must be changed in r_local.h too !!!
316 NEAR_CLIP equ 0.01
317 
318 ; !!! if this is changed, it must be changed in r_local.h too !!!
319 CYCLE equ 128
320 
321 ; espan_t structure
322 ; !!! if this is changed, it must be changed in r_shared.h too !!!
323 espan_t_u equ 0
324 espan_t_v equ 4
325 espan_t_count equ 8
326 espan_t_pnext equ 12
327 espan_t_size equ 16
328 
329 ; sspan_t structure
330 ; !!! if this is changed, it must be changed in d_local.h too !!!
331 sspan_t_u equ 0
332 sspan_t_v equ 4
333 sspan_t_count equ 8
334 sspan_t_size equ 12
335 
336 ; spanpackage_t structure
337 ; !!! if this is changed, it must be changed in d_polyset.c too !!!
338 spanpackage_t_pdest equ 0
339 spanpackage_t_pz equ 4
340 spanpackage_t_count equ 8
341 spanpackage_t_ptex equ 12
342 spanpackage_t_sfrac equ 16
343 spanpackage_t_tfrac equ 20
344 spanpackage_t_light equ 24
345 spanpackage_t_zi equ 28
346 spanpackage_t_size equ 32
347 
348 ; edge_t structure
349 ; !!! if this is changed, it must be changed in r_shared.h too !!!
350 et_u equ 0
351 et_u_step equ 4
352 et_prev equ 8
353 et_next equ 12
354 et_surfs equ 16
355 et_nextremove equ 20
356 et_nearzi equ 24
357 et_owner equ 28
358 et_size equ 32
359 
360 ; surf_t structure
361 ; !!! if this is changed, it must be changed in r_shared.h too !!!
362 SURF_T_SHIFT equ 6
363 st_next equ 0
364 st_prev equ 4
365 st_spans equ 8
366 st_key equ 12
367 st_last_u equ 16
368 st_spanstate equ 20
369 st_flags equ 24
370 st_data equ 28
371 st_entity equ 32
372 st_nearzi equ 36
373 st_insubmodel equ 40
374 st_d_ziorigin equ 44
375 st_d_zistepu equ 48
376 st_d_zistepv equ 52
377 st_pad equ 56
378 st_size equ 64
379 
380 ; clipplane_t structure
381 ; !!! if this is changed, it must be changed in r_local.h too !!!
382 cp_normal equ 0
383 cp_dist equ 12
384 cp_next equ 16
385 cp_leftedge equ 20
386 cp_rightedge equ 21
387 cp_reserved equ 22
388 cp_size equ 24
389 
390 ; medge_t structure
391 ; !!! if this is changed, it must be changed in model.h too !!!
392 me_v equ 0
394 me_size equ 8
395 
396 ; mvertex_t structure
397 ; !!! if this is changed, it must be changed in model.h too !!!
398 mv_position equ 0
399 mv_size equ 12
400 
401 ; refdef_t structure
402 ; !!! if this is changed, it must be changed in render.h too !!!
403 rd_vrect equ 0
404 rd_aliasvrect equ 20
405 rd_vrectright equ 40
406 rd_vrectbottom equ 44
407 rd_aliasvrectright equ 48
408 rd_aliasvrectbottom equ 52
409 rd_vrectrightedge equ 56
410 rd_fvrectx equ 60
411 rd_fvrecty equ 64
412 rd_fvrectx_adj equ 68
413 rd_fvrecty_adj equ 72
416 rd_fvrectright_adj equ 84
417 rd_fvrectbottom_adj equ 88
418 rd_fvrectright equ 92
419 rd_fvrectbottom equ 96
421 rd_xOrigin equ 104
422 rd_yOrigin equ 108
423 rd_vieworg equ 112
424 rd_viewangles equ 124
425 rd_ambientlight equ 136
426 rd_size equ 140
427 
428 ; mtriangle_t structure
429 ; !!! if this is changed, it must be changed in model.h too !!!
430 mtri_facesfront equ 0
431 mtri_vertindex equ 4
432 mtri_size equ 16 ; !!! if this changes, array indexing in !!!
433  ; !!! d_polysa.s must be changed to match !!!
434 mtri_shift equ 4
435 
mtri_shift
#define mtri_shift
Definition: asm_draw.h:120
me_v
#define me_v
Definition: asm_draw.h:78
ch_size
#define ch_size
Definition: asm_i386.h:69
espan_s
Definition: r_local.h:375
cp_size
#define cp_size
Definition: asm_draw.h:74
sfxc_stereo
#define sfxc_stereo
Definition: asm_i386.h:53
rd_fvrectright_adj
#define rd_fvrectright_adj
Definition: asm_draw.h:102
rd_aliasvrect
#define rd_aliasvrect
Definition: asm_draw.h:90
espan_t_pnext
#define espan_t_pnext
Definition: asm_draw.h:23
rd_fvrectbottom_adj
#define rd_fvrectbottom_adj
Definition: asm_draw.h:103
refdef_t
Definition: ref.h:120
psp_right
#define psp_right
Definition: asm_i386.h:74
et_size
#define et_size
Definition: asm_draw.h:44
dnode_t
Definition: qfiles.h:381
nd_numfaces
#define nd_numfaces
Definition: asm_i386.h:44
et_surfs
#define et_surfs
Definition: asm_draw.h:40
CYCLE
#define CYCLE
Definition: asm_draw.h:16
et_next
#define et_next
Definition: asm_draw.h:39
st_next
#define st_next
Definition: asm_draw.h:49
mvertex_t
Definition: r_model.h:45
rd_vrectright
#define rd_vrectright
Definition: asm_draw.h:91
st_key
#define st_key
Definition: asm_draw.h:52
et_nextremove
#define et_nextremove
Definition: asm_draw.h:41
st_nearzi
#define st_nearzi
Definition: asm_draw.h:58
rd_vrect
#define rd_vrect
Definition: asm_draw.h:89
ch_sfx
#define ch_sfx
Definition: asm_i386.h:58
sspan_t_size
#define sspan_t_size
Definition: asm_draw.h:32
st_prev
#define st_prev
Definition: asm_draw.h:50
et_owner
#define et_owner
Definition: asm_draw.h:43
st_data
#define st_data
Definition: asm_draw.h:56
id386
#define id386
Definition: q_shared.h:46
cp_reserved
#define cp_reserved
Definition: asm_draw.h:73
hu_clip_maxs
#define hu_clip_maxs
Definition: asm_i386.h:34
rd_vrectright_adj_shift20
#define rd_vrectright_adj_shift20
Definition: asm_draw.h:101
sspan_t_count
#define sspan_t_count
Definition: asm_draw.h:30
espan_t_size
#define espan_t_size
Definition: asm_draw.h:24
C
#define C(label)
Definition: asm_i386.h:8
espan_t_count
#define espan_t_count
Definition: asm_draw.h:22
cp_rightedge
#define cp_rightedge
Definition: asm_draw.h:72
st_d_zistepu
#define st_d_zistepu
Definition: asm_draw.h:61
pl_size
#define pl_size
Definition: asm_i386.h:25
hu_lastclipnode
#define hu_lastclipnode
Definition: asm_i386.h:32
rd_size
#define rd_size
Definition: asm_draw.h:112
sfxc_data
#define sfxc_data
Definition: asm_i386.h:54
sfxc_width
#define sfxc_width
Definition: asm_i386.h:52
mv_position
#define mv_position
Definition: asm_draw.h:84
rd_fvrecty
#define rd_fvrecty
Definition: asm_draw.h:97
nd_maxs
#define nd_maxs
Definition: asm_i386.h:42
st_d_ziorigin
#define st_d_ziorigin
Definition: asm_draw.h:60
SURF_T_SHIFT
#define SURF_T_SHIFT
Definition: asm_draw.h:48
ch_end
#define ch_end
Definition: asm_i386.h:61
pl_normal
#define pl_normal
Definition: asm_i386.h:20
pl_type
#define pl_type
Definition: asm_i386.h:22
rd_fvrectright
#define rd_fvrectright
Definition: asm_draw.h:104
rd_fvrecty_adj
#define rd_fvrecty_adj
Definition: asm_draw.h:99
rd_vieworg
#define rd_vieworg
Definition: asm_draw.h:109
medge_t
Definition: r_model.h:77
cp_next
#define cp_next
Definition: asm_draw.h:70
st_d_zistepv
#define st_d_zistepv
Definition: asm_draw.h:62
ch_leftvol
#define ch_leftvol
Definition: asm_i386.h:59
st_last_u
#define st_last_u
Definition: asm_draw.h:53
mtri_vertindex
#define mtri_vertindex
Definition: asm_draw.h:117
st_insubmodel
#define st_insubmodel
Definition: asm_draw.h:59
sspan_t_v
#define sspan_t_v
Definition: asm_draw.h:29
t
GLdouble t
Definition: qgl_win.c:328
rd_aliasvrectbottom
#define rd_aliasvrectbottom
Definition: asm_draw.h:94
hu_firstclipnode
#define hu_firstclipnode
Definition: asm_i386.h:31
ch_master_vol
#define ch_master_vol
Definition: asm_i386.h:68
pl_signbits
#define pl_signbits
Definition: asm_i386.h:23
et_prev
#define et_prev
Definition: asm_draw.h:38
clipplane_s
Definition: r_local.h:349
st_entity
#define st_entity
Definition: asm_draw.h:57
ch_origin
#define ch_origin
Definition: asm_i386.h:66
channel_t
Definition: snd_loc.h:75
rd_fvrectx
#define rd_fvrectx
Definition: asm_draw.h:96
cp_leftedge
#define cp_leftedge
Definition: asm_draw.h:71
rd_fvrectx_adj
#define rd_fvrectx_adj
Definition: asm_draw.h:98
ch_entnum
#define ch_entnum
Definition: asm_i386.h:64
nd_size
#define nd_size
Definition: asm_i386.h:45
rd_aliasvrectright
#define rd_aliasvrectright
Definition: asm_draw.h:93
nd_mins
#define nd_mins
Definition: asm_i386.h:41
sfxc_length
#define sfxc_length
Definition: asm_i386.h:49
mtri_size
#define mtri_size
Definition: asm_draw.h:118
psp_size
#define psp_size
Definition: asm_i386.h:75
spanpackage_t
Definition: r_polyse.c:39
rd_vrectbottom
#define rd_vrectbottom
Definition: asm_draw.h:92
rd_xOrigin
#define rd_xOrigin
Definition: asm_draw.h:107
rd_horizontalFieldOfView
#define rd_horizontalFieldOfView
Definition: asm_draw.h:106
et_nearzi
#define et_nearzi
Definition: asm_draw.h:42
mtri_facesfront
#define mtri_facesfront
Definition: asm_draw.h:116
ch_dist_mult
#define ch_dist_mult
Definition: asm_i386.h:67
psp_left
#define psp_left
Definition: asm_i386.h:73
st_size
#define st_size
Definition: asm_draw.h:64
nd_firstface
#define nd_firstface
Definition: asm_i386.h:43
hu_clipnodes
#define hu_clipnodes
Definition: asm_i386.h:29
espan_t_u
#define espan_t_u
Definition: asm_draw.h:20
rd_yOrigin
#define rd_yOrigin
Definition: asm_draw.h:108
pl_dist
#define pl_dist
Definition: asm_i386.h:21
rd_fvrectbottom
#define rd_fvrectbottom
Definition: asm_draw.h:105
espan_t_v
#define espan_t_v
Definition: asm_draw.h:21
nd_planenum
#define nd_planenum
Definition: asm_i386.h:39
st_spans
#define st_spans
Definition: asm_draw.h:51
st_flags
#define st_flags
Definition: asm_draw.h:55
ch_looping
#define ch_looping
Definition: asm_i386.h:63
NEAR_CLIP
#define NEAR_CLIP
Definition: asm_draw.h:13
me_cachededgeoffset
#define me_cachededgeoffset
Definition: asm_draw.h:79
ch_entchannel
#define ch_entchannel
Definition: asm_i386.h:65
et_u_step
#define et_u_step
Definition: asm_draw.h:37
portable_samplepair_t
Definition: snd_loc.h:23
sfxc_loopstart
#define sfxc_loopstart
Definition: asm_i386.h:50
pl_pad
#define pl_pad
Definition: asm_i386.h:24
sfxcache_t
Definition: snd_loc.h:29
hu_clip_mins
#define hu_clip_mins
Definition: asm_i386.h:33
mv_size
#define mv_size
Definition: asm_draw.h:85
sfxc_speed
#define sfxc_speed
Definition: asm_i386.h:51
et_u
#define et_u
Definition: asm_draw.h:36
rd_vrectrightedge
#define rd_vrectrightedge
Definition: asm_draw.h:95
rd_viewangles
#define rd_viewangles
Definition: asm_draw.h:110
sspan_t_u
#define sspan_t_u
Definition: asm_draw.h:28
rd_vrect_x_adj_shift20
#define rd_vrect_x_adj_shift20
Definition: asm_draw.h:100
nd_children
#define nd_children
Definition: asm_i386.h:40
st_spanstate
#define st_spanstate
Definition: asm_draw.h:54
ch_pos
#define ch_pos
Definition: asm_i386.h:62
cp_dist
#define cp_dist
Definition: asm_draw.h:69
me_size
#define me_size
Definition: asm_draw.h:80
TRANSPARENT_COLOR
#define TRANSPARENT_COLOR
Definition: asm_i386.h:78
st_pad
#define st_pad
Definition: asm_draw.h:63
cp_normal
#define cp_normal
Definition: asm_draw.h:68
surf_s
Definition: r_local.h:399
rd_ambientlight
#define rd_ambientlight
Definition: asm_draw.h:111
hu_size
#define hu_size
Definition: asm_i386.h:35
edge_s
Definition: r_local.h:421
hu_planes
#define hu_planes
Definition: asm_i386.h:30
ch_rightvol
#define ch_rightvol
Definition: asm_i386.h:60