---
title: LayerRenderer.State.invalidated
framework: compositorservices
role: symbol
role_heading: Case
path: compositorservices/layerrenderer/state-swift.enum/invalidated
---

# LayerRenderer.State.invalidated

A state that indicates the layer no longer supports drawing operations.

## Declaration

```swift
case invalidated
```

## Mentioned in

Drawing fully immersive content using Metal

## Discussion

Discussion A layer enters this state shortly before the system releases its resources. When the layer enters this state, exit your rendering loop and release any drawing-related structures.

## See Also

### Getting the states

- [LayerRenderer.State.paused](compositorservices/layerrenderer/state-swift.enum/paused.md)
- [LayerRenderer.State.running](compositorservices/layerrenderer/state-swift.enum/running.md)
