6 ms·
The problem with doing that is it would require significantly more space in that spec. At a minimum, one offset for each possible mip level. That data needs to
by PfhorSlayer 2y ago
The problem with doing that is it would require significantly more space in that spec. At a minimum, one offset for each possible mip level. That data needs to be moved around the GPU internally quite a bit, crossing clock domains and everything else, and would require a ton of extra registers to keep track of. Putting it in a ROM is basically free - a pair of BRAM versus a ton of registers (and the associated timing considerations), the BRAM wins almost every time.