Is there a reason why we do the depth test this late in the pipeline? Do the alpha values come from the texture map and not the triangle itself?
I have the same question, but is this because the alternative would then be to divide up the shapes (as mentioned in slide 17), which should be expensive?
@tianez I think we could do this depth test before computing the colors at least, so we could save a bit of computation.
Is there any specific reason for making depth test later than other calculation?