Perspective correct triangle fragment shading.