This commit is contained in:
Jakly 2025-04-14 02:37:06 +00:00 committed by GitHub
commit 81929c7084
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 0 deletions

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
s32 rl = interp_start->Interpolate(vlcur->FinalColor[0], vlnext->FinalColor[0]);