Параметры
r | Прямоугольник в пространстве 0-1 UV, чтобы сделать резидентным. Все, что находится за пределами прямоугольника [ 0...1 [ x [ 0...1 [ ], будет молча игнорироваться. |
mipMap | Miplevel, который нужно сделать резидентным. Мипы нумеруются от 0 (= полное разрешение) до n (= самое низкое разрешение), где n — это уровень мипмапа, который соответствует размеру одного тайла. Запрос недействительных мипов молча игнорируется. |
numMips | Количество mip-уровней, начиная с «mipMap», которые необходимо сделать резидентными. Запрос недействительных мипов молча игнорируется. |
Описание
Делает прямоугольник в пространстве UV резидентным для данного стека.
Система сделает все возможное, чтобы этот прямоугольник стал резидентным с запрошенным разрешением как можно быстрее, но из-за ограничений времени и памяти может потребоваться некоторое время, чтобы эти данные стали резидентными или даже никогда не стали резидентными. Эту функцию следует вызывать регулярно (предпочтительно каждый кадр), чтобы указать на постоянный интерес к этим данным. Когда эта функция больше не вызывается, запрошенная область может быть вытеснена из памяти или доступна только с более низким разрешением.