Annotation of quake2/ref_soft/d_if.inc, revision 1.1.1.1

1.1       root        1: ;
                      2: ; d_ifacea.h
                      3: ;
                      4: ; Include file for asm driver interface.
                      5: ;
                      6: 
                      7: ;
                      8: ; !!! note that this file must match the corresponding C structures in
                      9: ; d_iface.h at all times !!!
                     10: ;
                     11: 
                     12: ; !!! if this is changed, it must be changed in r_shared.h too !!!
                     13: ALIAS_ONSEAM                           equ             00020h
                     14: 
                     15: ; !!! if this is changed, it must be changed in d_iface.h too !!!
                     16: TURB_TEX_SIZE  equ             64
                     17: 
                     18: ; !!! if this is changed, it must be changed in d_iface.h too !!!
                     19: CYCLE  equ             128
                     20: 
                     21: ; !!! if this is changed, it must be changed in r_shared.h too !!!
                     22: MAXHEIGHT      equ             1024
                     23: 
                     24: ; !!! if this is changed, it must be changed in quakedef.h too !!!
                     25: CACHE_SIZE     equ             32
                     26: 
                     27: ; particle_t structure
                     28: ; !!! if this is changed, it must be changed in d_iface.h too !!!
                     29: ; driver-usable fields
                     30: pt_org                         equ             0
                     31: pt_color                       equ             12
                     32: ; drivers never touch the following fields
                     33: pt_next                                equ             16
                     34: pt_vel                         equ             20
                     35: pt_ramp                                equ             32
                     36: pt_die                         equ             36
                     37: pt_type                                equ             40
                     38: pt_size                                equ             44
                     39: 
                     40: PARTICLE_Z_CLIP        equ             8.0
                     41: 
                     42: ; finalvert_t structure
                     43: ; !!! if this is changed, it must be changed in d_iface.h too !!!
                     44: fv_v                           equ             0       ; !!! if this is moved, cases where the !!!
                     45:                                                                ; !!! address of this field is pushed in !!!
                     46:                                                                ; !!! d_polysa.s must be changed !!!
                     47: fv_flags                       equ             24
                     48: fv_reserved                    equ             28
                     49: fv_size                                equ             32
                     50: fv_shift                       equ             5
                     51: 
                     52: 
                     53: ; stvert_t structure
                     54: ; !!! if this is changed, it must be changed in modelgen.h too !!!
                     55: stv_onseam     equ             0
                     56: stv_s          equ             4
                     57: stv_t          equ             8
                     58: stv_size       equ             12
                     59: 
                     60: 
                     61: ; trivertx_t structure
                     62: ; !!! if this is changed, it must be changed in modelgen.h too !!!
                     63: tv_v                           equ             0
                     64: tv_lightnormalindex    equ             3
                     65: tv_size                                equ             4
                     66: 
                     67: ; affinetridesc_t structure
                     68: ; !!! if this is changed, it must be changed in d_iface.h too !!!
                     69: atd_pskin                      equ             0
                     70: atd_pskindesc          equ             4
                     71: atd_skinwidth          equ             8
                     72: atd_skinheight         equ             12
                     73: atd_ptriangles         equ             16
                     74: atd_pfinalverts                equ             20
                     75: atd_numtriangles       equ             24
                     76: atd_drawtype           equ             28
                     77: atd_seamfixupX16       equ             32
                     78: atd_do_vis_thresh      equ             36
                     79: atd_vis_thresh         equ             40
                     80: atd_size                       equ             44
                     81: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.