aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStapleButter <thetotalworm@gmail.com>2017-10-02 00:55:44 +0200
committerStapleButter <thetotalworm@gmail.com>2017-10-02 00:55:44 +0200
commitce592a1d80db2eb1de0dc5ac55c2270e3a6befb3 (patch)
tree41341613d6a3b823e8cae22905b673abe12ebb45
parent1975efaeea0cc43926dc0c9ddf6e127b2914865d (diff)
this TODO item is already done, idiot
-rw-r--r--src/GPU3D_Soft.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/GPU3D_Soft.cpp b/src/GPU3D_Soft.cpp
index 6750ee0..8f7d041 100644
--- a/src/GPU3D_Soft.cpp
+++ b/src/GPU3D_Soft.cpp
@@ -1845,9 +1845,8 @@ void ScanlineFinalPass(s32 y)
{
// anti-aliasing
- // TODO: antialiasing applies even if translucent polygons are drawn
- // over an opaque polygon's edges, which requires blending translucent
- // polygons with the topmost two pixels
+ // edges were flagged and their coverages calculated during rendering
+ // this is where such edge pixels are blended with the pixels underneath
for (int x = 0; x < 256; x++)
{