diff options
Diffstat (limited to 'src/GPU3D_Soft.cpp')
-rw-r--r-- | src/GPU3D_Soft.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/GPU3D_Soft.cpp b/src/GPU3D_Soft.cpp index 923348a..fff59ad 100644 --- a/src/GPU3D_Soft.cpp +++ b/src/GPU3D_Soft.cpp @@ -2047,12 +2047,10 @@ void ClearBuffers() void RenderPolygons(bool threaded, Polygon** polygons, int npolys) { - // polygons with ybottom>192 aren't rendered at all - int j = 0; for (int i = 0; i < npolys; i++) { - if (polygons[i]->YBottom > 192) continue; + if (polygons[i]->Degenerate) continue; SetupPolygon(&PolygonList[j++], polygons[i]); } |