d_if.inc (1941B)
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