---
title: MTLReadWriteTextureTier.tier2
framework: metal
role: symbol
role_heading: Case
path: metal/mtlreadwritetexturetier/tier2
---

# MTLReadWriteTextureTier.tier2

Indicates the system supports tier 2 read-write textures.

## Declaration

```swift
case tier2
```

## Discussion

Discussion Tier 2 read-write textures support the following pixel formats (in addition to MTLReadWriteTextureTier.tier1): MTLPixelFormat.rgba32Float MTLPixelFormat.rgba32Uint MTLPixelFormat.rgba32Sint MTLPixelFormat.rgba16Float MTLPixelFormat.rgba16Uint MTLPixelFormat.rgba16Sint MTLPixelFormat.rgba8Unorm MTLPixelFormat.rgba8Uint MTLPixelFormat.rgba8Sint MTLPixelFormat.r16Float MTLPixelFormat.r16Uint MTLPixelFormat.r16Sint MTLPixelFormat.r8Unorm MTLPixelFormat.r8Uint MTLPixelFormat.r8Sint

## See Also

### Enumeration cases

- [MTLReadWriteTextureTier.tier1](metal/mtlreadwritetexturetier/tier1.md)
- [MTLReadWriteTextureTier.tierNone](metal/mtlreadwritetexturetier/tiernone.md)
