Reimplement Bounding Box calculation using the software renderer.

This commit is contained in:
crudelios committed 2014-10-10 12:27:06 +01:00
1 parent b7aed97508
commit 2d4b7e3f3f
13 files changed
+602 -672

No files matched your search

@@ -437,12 +437,6 @@ namespace EfbInterface
{
SetPixelAlphaOnly(offset, dstClrPtr[ALP_C]);
}
// branchless bounding box update
PixelEngine::bbox[0] = std::min(x, PixelEngine::bbox[0]);
PixelEngine::bbox[1] = std::max(x, PixelEngine::bbox[1]);
PixelEngine::bbox[2] = std::min(y, PixelEngine::bbox[2]);
PixelEngine::bbox[3] = std::max(y, PixelEngine::bbox[3]);
}
void SetColor(u16 x, u16 y, u8 *color)