From c4d10ba2378b2e2412be1a3986ab5f12bf149bb7 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sun, 5 Mar 2017 12:27:38 -0800 Subject: [PATCH] DS GX: Fix polygon attrs being overwritten --- src/ds/gx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ds/gx.c b/src/ds/gx.c index 38b0896f5..c9a398a3a 100644 --- a/src/ds/gx.c +++ b/src/ds/gx.c @@ -894,6 +894,7 @@ static void _fifoRun(struct mTiming* timing, void* context, uint32_t cyclesLate) int16_t y = (xyz >> 4) & 0xFFC0; int16_t z = (xyz >> 14) & 0xFFC0; _emitVertex(gx, gx->currentVertex.x + (x >> 6), gx->currentVertex.y + (y >> 6), gx->currentVertex.z + (z >> 6)); + break; } case DS_GX_CMD_POLYGON_ATTR: gx->nextPoly.polyParams = entry.params[0];