Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Optimizing GPU texture memory with mipmap streaming

Use mipmap streaming to limit the size of textures in GPU memory.
Read time 1 minuteLast updated 4 days ago

Use mipmap streaming to limit the size of textures in GPU memory.

Page

Description

Introduction to mipmap streamingHow mipmap streaming works, and its limitations.
Use mipmap streamingEnable mipmap streaming, make a texture work with mipmap streaming, and change the mipmap level of a texture.
Configure mipmap streamingEnable or disable mipmap streaming on cameras, set which mipmap levels a camera uses, and set a memory budget for textures.
Override the mipmap level of a textureRequest that Unity overrides the mipmap level of a texture.
Preload mipmap levelsUse the API to preload mipmap levels to avoid textures pop-in when you enable a camera.
Analyze mipmap streamingUnderstand and debug mipmap streaming in your scene.