Compare commits

...

2 Commits

Author SHA1 Message Date
Jakly
da4884b0b1
Merge a1b3ace386 into 4528441c74 2024-11-10 13:08:54 +09:00
Jaklyy
a1b3ace386 fix 0px tall polygon aa 2023-12-22 15:07:57 -05:00

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]);