Hacker News new | ask | show | jobs
by pezezin 83 days ago
> Also it had forward texture mapping which significantly improves cache utilization and would be beneficial even today.

Not really. Forward texture mapping simplifies texture access by making framebuffer access non-linear, reverse texture mapping has the opposite tradeoff. But that is assuming rectangular textures without UV mapping, like the Sega Saturn did; the moment you use UV mapping texture access will be non-linear no matter what. Besides that, forward texture mapping has serious difficulties the moment texture and screen sampling ratios don't match, which is pretty much always.

There is a reason why only the Saturn and the NV-1 used forward texture mapping, and the technology was abandoned afterwards.