This commit is contained in:
Jakly 2024-11-12 12:56:34 +01:00 committed by GitHub
commit 585d3569b3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1067,6 +1067,14 @@ void SoftRenderer::RenderPolygonScanline(const GPU& gpu, RendererPolygon* rp, s3
} }
} }
// quick hack to fix a minor bug.
// for some reason 0 pixel tall polygons have broken aa.
if (polygon->YBottom == polygon->YTop)
{
l_edgecov = 0;
r_edgecov = 0;
}
// interpolate attributes along Y // interpolate attributes along Y
s32 rl = interp_start->Interpolate(vlcur->FinalColor[0], vlnext->FinalColor[0]); s32 rl = interp_start->Interpolate(vlcur->FinalColor[0], vlnext->FinalColor[0]);