19fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream .386P
29fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream .model FLAT
39fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zistepu:dword
49fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbuffer:dword
59fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zistepv:dword
69fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zrowbytes:dword
79fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ziorigin:dword
89fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_s:dword
99fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_t:dword
109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_pdest:dword
119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_spancount:dword
129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_turb:dword
139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_pbase:dword
149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_sstep:dword
159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_tstep:dword
169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_bmodelactive:dword
179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzstepu:dword
189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzstepu:dword
199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzstepv:dword
209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzstepv:dword
219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzorigin:dword
229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzorigin:dword
239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sadjust:dword
249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _tadjust:dword
259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _bbextents:dword
269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _bbextentt:dword
279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cacheblock:dword
289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_viewbuffer:dword
299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cachewidth:dword
309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbuffer:dword
319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zrowbytes:dword
329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zwidth:dword
339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_scantable:dword
349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lightptr:dword
359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_numvblocks:dword
369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _prowdestbase:dword
379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _pbasesource:dword
389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lightwidth:dword
399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightright:dword
409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightrightstep:dword
419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdeltastep:dword
429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdelta:dword
439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightright:dword
449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdelta:dword
459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sourcetstep:dword
469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surfrowbytes:dword
479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightrightstep:dword
489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdeltastep:dword
499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sourcemax:dword
509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_stepback:dword
519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _colormap:dword
529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blocksize:dword
539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sourcesstep:dword
549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightleft:dword
559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blockdivshift:dword
569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blockdivmask:dword
579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightleftstep:dword
589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_origin:dword
599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ppn:dword
609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pup:dword
619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pright:dword
629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ycenter:dword
639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _xcenter:dword
649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectbottom_particle:dword
659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectright_particle:dword
669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrecty:dword
679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectx:dword
689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_shift:dword
699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_min:dword
709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_max:dword
719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_y_aspect_shift:dword
729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _screenwidth:dword
739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vright:dword
749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vup:dword
759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vpn:dword
769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _BOPS_Error:dword
779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_scaletable:dword
789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _paintbuffer:dword
799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_linear_count:dword
809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_p:dword
819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_vol:dword
829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_out:dword
839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftclipped:dword
849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftenter:dword
859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightclipped:dword
869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightenter:dword
879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _modelorg:dword
889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _xscale:dword
899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_refdef:dword
909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _yscale:dword
919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftexit:dword
929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightexit:dword
939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lastvertvalid:dword
949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cacheoffset:dword
959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _newedges:dword
969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _removeedges:dword
979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pedge:dword
989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_framecount:dword
999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_u1:dword
1009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_emitted:dword
1019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_p:dword
1029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surface_p:dword
1039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surfaces:dword
1049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lzi1:dword
1059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_v1:dword
1069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ceilv1:dword
1079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_nearzi:dword
1089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_nearzionly:dword
1099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_aftertail:dword
1109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_tail:dword
1119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _current_iv:dword
1129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_head_u_shift20:dword
1139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _span_p:dword
1149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_head:dword
1159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _fv:dword
1169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_tail_u_shift20:dword
1179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_apverts:dword
1189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_anumverts:dword
1199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliastransform:dword
1209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_avertexnormals:dword
1219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_plightvec:dword
1229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ambientlight:dword
1239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_shadelight:dword
1249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliasxcenter:dword
1259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliasycenter:dword
1269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_sstepxfrac:dword
1279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_affinetridesc:dword
1289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _acolormap:dword
1299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pcolormap:dword
1309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_affinetridesc:dword
1319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfrac:dword
1329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptex:dword
1339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pedgespanpackage:dword
1349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfrac:dword
1359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_light:dword
1369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zi:dword
1379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdest:dword
1389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pz:dword
1399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_aspancount:dword
1409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustup:dword
1419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _errorterm:dword
1429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_xdenom:dword
1439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p0:dword
1449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p1:dword
1459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p2:dword
1469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_tstepxfrac:dword
1479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sstepx:dword
1489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_tstepx:dword
1499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_ststepxwhole:dword
1509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _zspantable:dword
1519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _skintable:dword
1529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_zistepx:dword
1539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustdown:dword
1549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_countextrastep:dword
1559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ubasestep:dword
1569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_ststepxwhole:dword
1579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_tstepxfrac:dword
1589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lstepx:dword
1599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_spans:dword
1609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustdown:dword
1619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdestextrastep:dword
1629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzextrastep:dword
1639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfracextrastep:dword
1649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptexextrastep:dword
1659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_countextrastep:dword
1669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfracextrastep:dword
1679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_lightextrastep:dword
1689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ziextrastep:dword
1699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdestbasestep:dword
1709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbasestep:dword
1719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfracbasestep:dword
1729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptexbasestep:dword
1739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ubasestep:dword
1749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfracbasestep:dword
1759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_lightbasestep:dword
1769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zibasestep:dword
1779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _zspantable:dword
1789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lstepy:dword
1799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sstepy:dword
1809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_tstepy:dword
1819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_zistepy:dword
1829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _D_PolysetSetEdgeTable:dword
1839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _D_RasterizeAliasPolySmooth:dword
1849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_point5:dword
1859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef Float2ToThe31nd:dword
1869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef izistep:dword
1879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef izi:dword
1889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef FloatMinus2ToThe31nd:dword
1899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_1:dword
1909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_particle_z_clip:dword
1919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_minus_1:dword
1929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_0:dword
1939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_16:dword
1949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_64k:dword
1959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_1m:dword
1969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_1m_minus_1:dword
1979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_8:dword
1989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef entryvec_table:dword
1999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef advancetable:dword
2009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sstep:dword
2019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tstep:dword
2029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pspantemp:dword
2039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef counttemp:dword
2049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef jumptemp:dword
2059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef reciprocal_table:dword
2069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Count:dword
2079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_u:dword
2089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_v:dword
2099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_32768:dword
2109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Color:dword
2119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Pix:dword
2129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_EntryTable:dword
2139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pbase:dword
2149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef s:dword
2159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef t:dword
2169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sfracf:dword
2179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tfracf:dword
2189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef snext:dword
2199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tnext:dword
2209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef spancountminus1:dword
2219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef zi16stepu:dword
2229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sdivz16stepu:dword
2239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tdivz16stepu:dword
2249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef zi8stepu:dword
2259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sdivz8stepu:dword
2269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tdivz8stepu:dword
2279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef reciprocal_table_16:dword
2289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef entryvec_table_16:dword
2299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef ceil_cw:dword
2309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef single_cw:dword
2319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_64kx64k:dword
2329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pz:dword
2339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef spr8entryvec_table:dword
2349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_DATA SEGMENT
2359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLd0 dd 0.0
2369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLd1 dd 0.0
2379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLstack dd 0
2389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLfp_near_clip dd 0.01
2399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLceilv0 dd 0
2409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLv dd 0
2419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLu0 dd 0
2429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLv0 dd 0
2439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLzi0 dd 0
2449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_DATA ENDS
2459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_TEXT SEGMENT
2469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream align 4
2479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public _R_ClipEdge
2489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_R_ClipEdge:
2499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push esi
2509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push edi
2519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ebx
2529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[Lstack],esp
2539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[12+12+esp]
2549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[4+12+esp]
2559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[8+12+esp]
2569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ebx,ebx
2579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lemit
2589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLcliploop:
2599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+0+esi]
2609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[0+0+ebx]
2619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+4+esi]
2629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[0+4+ebx]
2639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+8+esi]
2649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[0+8+ebx]
2659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
2669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
2679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+0+edx]
2689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[0+0+ebx]
2699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+4+edx]
2709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[0+4+ebx]
2719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+8+edx]
2729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[0+8+ebx]
2739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
2749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
2759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(3)
2769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
2779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
2789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[12+ebx]
2799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
2809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[12+ebx]
2819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
2829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[Ld0]
2839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[Ld1]
2849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[Ld0]
2859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[Ld1]
2869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream or ecx,eax
2879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream js Lp2
2889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLcontinue:
2899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[16+ebx]
2909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ebx,ebx
2919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jnz Lcliploop
2929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLemit:
2939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fldcw ds:word ptr[ceil_cw]
2949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ds:dword ptr[_r_lastvertvalid],0
2959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LCalcFirst
2969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_r_lzi1]
2979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[_r_u1]
2989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[Lzi0],eax
2999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[Lu0],ecx
3009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[_r_v1]
3019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_r_ceilv1]
3029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[Lv0],ecx
3039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[Lceilv0],eax
3049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LCalcSecond
3059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLCalcFirst:
3069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream call near ptr LTransformAndProject
3079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fst ds:dword ptr[Lv0]
3089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
3099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[Lu0]
3109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[Lzi0]
3119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[Lceilv0]
3129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLCalcSecond:
3139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,edx
3149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream call near ptr LTransformAndProject
3159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Lu0]
3169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(3)
3179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Lzi0]
3189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(3)
3199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Lv0]
3209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(3)
3219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fist ds:dword ptr[_r_ceilv1]
3229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fldcw ds:word ptr[single_cw]
3239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fst ds:dword ptr[_r_v1]
3249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(4)
3259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fcom st(1)
3269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fnstsw ax
3279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,1
3289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LP0
3299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
3309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
3319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLP0:
3329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[_r_lzi1]
3349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fst ds:dword ptr[_r_u1]
3369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
3379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fcom ds:dword ptr[_r_nearzi]
3389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fnstsw ax
3399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,045h
3409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jnz LP1
3419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fst ds:dword ptr[_r_nearzi]
3429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLP1:
3439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_r_nearzionly]
3449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test eax,eax
3459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LP2
3469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLPop5AndDone:
3479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_cacheoffset]
3489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_r_framecount]
3499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp eax,07FFFFFFFh
3509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LDoPop
3519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream and edx,07FFFFFFFh
3529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream or edx,080000000h
3539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_cacheoffset],edx
3549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLDoPop:
3559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
3569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
3579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
3589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
3599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
3609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp Ldone
3619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLP2:
3629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[Lceilv0]
3639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edi,ds:dword ptr[_edge_p]
3649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[_r_ceilv1]
3659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,edi
3669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[_r_pedge]
3679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,32
3689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ebx,ecx
3699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LPop5AndDone
3709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_r_pedge]
3719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[28+edi],eax
3729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[24+edi]
3739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jc LSide0
3749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSide1:
3759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsubp st(3),st(0)
3769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub st(0),st(1)
3779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdivp st(2),st(0)
3789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_emitted],1
3799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_edge_p],edx
3809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[edx]
3819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ecx
3829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream lea ecx,ds:dword ptr[-1+ebx]
3839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,eax
3849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_surface_p]
3859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[_surfaces]
3869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edx,edx
3879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub eax,esi
3889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shr eax,6
3899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[16+edi],edx
3909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[16+2+edi],eax
3919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub esi,esi
3929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[Lv],ebx
3939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fild ds:dword ptr[Lv]
3949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsubrp st(1),st(0)
3959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(1)
3969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[_r_u1]
3979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LSideDone
3989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSide0:
3999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub st(0),st(3)
4009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
4019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub st(0),st(1)
4029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdivp st(2),st(0)
4039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_emitted],1
4049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_edge_p],edx
4059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[edx]
4069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream dec ecx
4079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_surface_p]
4089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[_surfaces]
4099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub edx,edx
4109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub eax,esi
4119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shr eax,6
4129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[16+2+edi],edx
4139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[16+edi],eax
4149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,1
4159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[Lv],ebx
4169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fild ds:dword ptr[Lv]
4179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsubrp st(1),st(0)
4189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(1)
4199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
4209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSideDone:
4229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[fp_1m]
4239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[fp_1m]
4259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[fp_1m_minus_1]
4279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
4289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[4+edi]
4299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fistp ds:dword ptr[0+edi]
4309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+edi]
4319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_r_refdef+76]
4329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp eax,edx
4339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl LP4
4349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[_r_refdef+80]
4359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp eax,edx
4369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jng LP5
4379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLP4:
4389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[0+edi],edx
4399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,edx
4409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLP5:
4419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,esi
4429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[_newedges+ebx*4]
4439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test esi,esi
4449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LDoFirst
4459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ds:dword ptr[0+esi],eax
4469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl LNotFirst
4479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLDoFirst:
4489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[12+edi],esi
4499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_newedges+ebx*4],edi
4509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp LSetRemove
4519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLNotFirst:
4529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLFindInsertLoop:
4539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,esi
4549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[12+esi]
4559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test esi,esi
4569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LInsertFound
4579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream cmp ds:dword ptr[0+esi],eax
4589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jl LFindInsertLoop
4599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLInsertFound:
4609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[12+edi],esi
4619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[12+edx],edi
4629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLSetRemove:
4639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_removeedges+ecx*4]
4649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_removeedges+ecx*4],edi
4659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[20+edi],eax
4669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLdone:
4679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esp,ds:dword ptr[Lstack]
4689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop ebx
4699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop edi
4709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop esi
4719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ret
4729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp2:
4739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test eax,eax
4749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jns Lp1
4759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[Ld1]
4769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test eax,eax
4779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jns Lp3
4789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_r_leftclipped]
4799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[_r_pedge]
4809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test eax,eax
4819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jnz Ldone
4829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[_r_framecount]
4839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream and eax,07FFFFFFFh
4849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream or eax,080000000h
4859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_cacheoffset],eax
4869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp Ldone
4879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp1:
4889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Ld0]
4899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Ld1]
4909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsubr st(0),st(1)
4919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_cacheoffset],07FFFFFFFh
4929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdivp st(1),st(0)
4939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub esp,12
4949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+8+edx]
4959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[0+8+esi]
4969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+4+edx]
4979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[0+4+esi]
4989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+0+edx]
4999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[0+0+esi]
5009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,esp
5019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[20+ebx]
5029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test al,al
5039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
5049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
5069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
5079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmulp st(3),st(0)
5089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[0+0+esi]
5099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[0+4+esi]
5119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
5129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[0+8+esi]
5139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[0+0+esp]
5159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[0+8+esp]
5169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[0+4+esp]
5179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Ltestright
5189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftclipped],1
5199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+0+esp]
5209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftexit+0+0],eax
5219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+4+esp]
5229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftexit+0+4],eax
5239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+8+esp]
5249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftexit+0+8],eax
5259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp Lcontinue
5269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLtestright:
5279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,ah
5289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lcontinue
5299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightclipped],1
5309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+0+esp]
5319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightexit+0+0],eax
5329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+4+esp]
5339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightexit+0+4],eax
5349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+8+esp]
5359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightexit+0+8],eax
5369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp Lcontinue
5379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLp3:
5389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_lastvertvalid],0
5399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Ld0]
5409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Ld1]
5419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsubr st(0),st(1)
5429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_cacheoffset],07FFFFFFFh
5439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdivp st(1),st(0)
5449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sub esp,12
5459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+8+edx]
5469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[0+8+esi]
5479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+4+edx]
5489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[0+4+esi]
5499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+0+edx]
5509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[0+0+esi]
5519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[20+ebx]
5529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test al,al
5539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
5549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(3)
5569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
5579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmulp st(3),st(0)
5589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[0+0+esi]
5599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[0+4+esi]
5619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
5629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[0+8+esi]
5639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
5649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[0+0+esp]
5659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[0+8+esp]
5669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp ds:dword ptr[0+4+esp]
5679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,esp
5689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Ltestright2
5699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftclipped],1
5709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+0+esp]
5719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftenter+0+0],eax
5729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+4+esp]
5739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftenter+0+4],eax
5749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+8+esp]
5759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_leftenter+0+8],eax
5769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp Lcontinue
5779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLtestright2:
5789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,ah
5799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz Lcontinue
5809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightclipped],1
5819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+0+esp]
5829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightenter+0+0],eax
5839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+4+esp]
5849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightenter+0+4],eax
5859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[0+8+esp]
5869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_rightenter+0+8],eax
5879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jmp Lcontinue
5889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLTransformAndProject:
5899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+0+esi]
5909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[_modelorg+0]
5919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+4+esi]
5929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[_modelorg+4]
5939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[0+8+esi]
5949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsub ds:dword ptr[_modelorg+8]
5959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
5969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(0)
5979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vpn+0]
5989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(1)
5999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vright+0]
6009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
6019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vup+0]
6029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(3)
6039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vpn+4]
6049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(4)
6059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vright+4]
6069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(5)
6079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vup+4]
6089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
6099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
6109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(3)
6119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(4),st(0)
6129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
6139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(3)
6149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vpn+8]
6159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(4)
6169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vright+8]
6179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(5)
6189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_vup+8]
6199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
6209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(2),st(0)
6219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(4)
6229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
6239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
6249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream faddp st(3),st(0)
6259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fcom ds:dword ptr[Lfp_near_clip]
6269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fnstsw ax
6279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,1
6289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LNoClip
6299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
6309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[Lfp_near_clip]
6319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLNoClip:
6329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fdivr ds:dword ptr[float_1]
6339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(1)
6349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_xscale]
6359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul st(0),st(2)
6369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmulp st(1),st(0)
6379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fadd ds:dword ptr[_xcenter]
6389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fcom ds:dword ptr[_r_refdef+68]
6399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fnstsw ax
6409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,1
6419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LClampP0
6429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
6439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_r_refdef+68]
6449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampP0:
6459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fcom ds:dword ptr[_r_refdef+84]
6469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fnstsw ax
6479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,045h
6489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jnz LClampP1
6499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
6509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_r_refdef+84]
6519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampP1:
6529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld st(1)
6539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmul ds:dword ptr[_yscale]
6549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fmulp st(3),st(0)
6559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fxch st(2)
6569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fsubr ds:dword ptr[_ycenter]
6579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fcom ds:dword ptr[_r_refdef+72]
6589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fnstsw ax
6599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,1
6609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jz LClampP2
6619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
6629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_r_refdef+72]
6639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampP2:
6649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fcom ds:dword ptr[_r_refdef+88]
6659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fnstsw ax
6669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream test ah,045h
6679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jnz LClampP3
6689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fstp st(0)
6699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream fld ds:dword ptr[_r_refdef+88]
6709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLClampP3:
6719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ret
6729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_TEXT ENDS
6739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream END
674