Well, personally I think the only way to really resolve this issue is to write a software implementation, generate a worst-case scenario, and compare.arjan de lumens said:You are missing the point by a wide margin. If I render a mesh that causes some hole, then render another mesh on top of that, completely occluding the first mesh, then:
- If I keep the second mesh still, MSAA produces the same result every time, regardless of the nature of the contents of the first mesh.
- Your scheme doesn't.
Personally I think it'll be a really small issue, because you're not going to be misrepresenting the area of foreground triangles by much at all.