# autoGenerateMips

> Mipmap levels are generated automatically when this flag is set.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public bool autoGenerateMips { get; set; }
```

### Remarks

When a render texture is with mipmaps ([RenderTexture.useMipMap](/engine/6000.7/script-reference/unityengine/rendertexture/usemipmap.md)), then by default rendering into it generates all the mipmap levels. The mipmap generation happens automatically only after rendering into this render texture; when active render target is switched to some other render texture.

If you want to render into mip levels manually, or control when mipmap generation happens (via [RenderTexture.GenerateMips](/engine/6000.7/script-reference/unityengine/rendertexture/generatemips.md)), set this variable to false. Default value is true.

Additional Resources: [RenderTexture.useMipMap](/engine/6000.7/script-reference/unityengine/rendertexture/usemipmap.md), [RenderTexture.GenerateMips](/engine/6000.7/script-reference/unityengine/rendertexture/generatemips.md).
