This achieves the correct visual effect, but it is somewhat slower to calculate per pixel, and when games still relied on software rendering it was used sparingly.
This achieves the correct visual effect, but it is slower to calculate because it requires a division at every pixel. When games still relied on software rendering, perspective correct texturing was used sparingly.