A Texture Cache
Jonathan Blow · 1998
This paper describes a texture caching system for a 3D action game; the purpose of the texture cache is to manage the texture RAM of a hardware accelerator. The specific implementation we discuss is designed for 3Dfx Voodoo-based accelerators, using the Glide API to manipulate the texture RAM. However, the design is applicable to any API that provides linear access to texture memory.