# disableBuiltinCustomRenderTextureUpdate

> Disables the built-in update loop for Custom Render Textures, so that you can write your own update loop.

## Definition

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

```csharp
public static bool disableBuiltinCustomRenderTextureUpdate { get; set; }
```

### Remarks

When this is set to true, Unity does not call internally Update, which in turn means that Unity does not call [CustomRenderTexture.Update](/engine/6000.7/script-reference/unityengine/customrendertexture/update.md) on CustomRenderTextures. You can then implement your own update loop for CustomRenderTextures using CommandBuffers.

When this is set to false, Unity calls Update, which in turn calls [CustomRenderTexture.Update](/engine/6000.7/script-reference/unityengine/customrendertexture/update.md) on CustomRenderTextures. This is the default behavior.
