Boolean op instead of mod with 2

`( ... & 1)` is simpler than `(... % 2 != 0)`.
This commit is contained in:
dileepvr 2025-04-20 11:27:05 -06:00 committed by Ricardo Luís Vaz Silva
commit 34451c9acd

View file

@ -486,7 +486,7 @@ void HWDrawInfo::CreateScene(bool drawpsprites)
{
double a2 = 20.0 + 0.5*Viewpoint.FieldOfView.Degrees(); // FrustumPitch for vertical clipping
if (a2 > 179.0) a2 = 179.0;
double pitchmult = (portalState.PlaneMirrorFlag % 2 != 0) ? -1.0 : 1.0;
double pitchmult = (portalState.PlaneMirrorFlag & 1) ? -1.0 : 1.0;
vClipper->SafeAddClipRangeDegPitches(pitchmult * vp.HWAngles.Pitch.Degrees() - a2, pitchmult * vp.HWAngles.Pitch.Degrees() + a2); // clip the suplex range
Viewpoint.PitchSin *= pitchmult;
}