An efficient texture cache for programmable vertex shaders

Seung-Hyun Cho, Chang-Hyo Yu, Lee‐Sup Kim · 2006

Vertex texturing is state-of-the-art functionality of the 3D geometry processor. However, it aggravates the bandwidth problem between 3D graphics hardware and external memory besides the per-pixel texturing. Since vertex texturing does not guarantee high locality all over the texture data unlike the per-pixel texturing, we propose a caching scheme that adaptively adjusts its operation by estimating the amount of the locality of access pattern. The proposed cache improves 27.0% of texture loading performance for general test scenes with only 9.6% of hardware overhead.

Read the paper · More papers on PaperTik