Я понимаю, что mipmapping довольно хорошо. То, что я не понимаю (на уровне оборудования/драйвера), - это то, как mipmapping улучшает производительность приложения (по крайней мере, это часто заявляется). Драйвер не знает, до тех пор, пока не будет выполнен фрагментарный шейдер, к которому будет доступен доступ к mipmap-уровню, поэтому в любом случае все уровни mipmap должны присутствовать в VRAM или я ошибаюсь?
Что именно вызывает улучшение производительности?