Teeny optimization in renderer code??

This commit is contained in:
RedEnchilada 2015-04-26 13:06:45 -05:00
parent aeef23e816
commit d0a726c00b

View file

@ -965,9 +965,7 @@ void R_DrawSinglePlane(visplane_t *pl)
ang = pl->plangle>>ANGLETOFINESHIFT; ang = pl->plangle>>ANGLETOFINESHIFT;
m.y = FIXED_TO_FLOAT(P_GetZAt(pl->slope, viewx + FINESINE(ang), viewy + FINECOSINE(ang))) - zeroheight; m.y = FIXED_TO_FLOAT(P_GetZAt(pl->slope, viewx + FINESINE(ang), viewy + FINECOSINE(ang))) - zeroheight;
ang += ANGLE_90>>ANGLETOFINESHIFT; n.y = FIXED_TO_FLOAT(P_GetZAt(pl->slope, viewx + FINECOSINE(ang), viewy - FINESINE(ang))) - zeroheight;
ang &= FINEMASK;
n.y = FIXED_TO_FLOAT(P_GetZAt(pl->slope, viewx + FINESINE(ang), viewy + FINECOSINE(ang))) - zeroheight;
M_CrossProduct3f(&ds_su, &p, &m); M_CrossProduct3f(&ds_su, &p, &m);
M_CrossProduct3f(&ds_sv, &p, &n); M_CrossProduct3f(&ds_sv, &p, &n);