DS GX: Fix regression from viewport change (fixes #649)

This commit is contained in:
Vicki Pfau 2017-04-13 15:40:39 -07:00
parent a05d97a85c
commit 8fcf9bee07
1 changed files with 4 additions and 0 deletions

View File

@ -209,6 +209,10 @@ static bool _lerpVertex(const struct DSGXVertex* v0, const struct DSGXVertex* v1
out->viewCoord[1] = _lerp(v0->viewCoord[1], v1->viewCoord[1], q, r); out->viewCoord[1] = _lerp(v0->viewCoord[1], v1->viewCoord[1], q, r);
out->viewCoord[2] = _lerp(v0->viewCoord[2], v1->viewCoord[2], q, r); out->viewCoord[2] = _lerp(v0->viewCoord[2], v1->viewCoord[2], q, r);
out->viewCoord[3] = _lerp(v0->viewCoord[3], v1->viewCoord[3], q, r); out->viewCoord[3] = _lerp(v0->viewCoord[3], v1->viewCoord[3], q, r);
out->viewportX = v0->viewportX;
out->viewportY = v0->viewportY;
out->viewportWidth = v0->viewportWidth;
out->viewportHeight = v0->viewportHeight;
out->vs = _lerp(v0->vs, v1->vs, q, r); out->vs = _lerp(v0->vs, v1->vs, q, r);
out->vt = _lerp(v0->vt, v1->vt, q, r); out->vt = _lerp(v0->vt, v1->vt, q, r);