---
title: MTLPixelFormat.bc3_rgba_srgb
framework: metal
role: symbol
role_heading: Case
path: metal/mtlpixelformat/bc3_rgba_srgb
---

# MTLPixelFormat.bc3_rgba_srgb

Compressed format with two 64-bit chunks, with conversion between sRGB and linear space. The first chunk contains two 8-bit alpha components and one 48-bit descriptor component. The second chunk contains two 16-bit color components and one 32-bit descriptor component.

## Declaration

```swift
case bc3_rgba_srgb
```

## See Also

### Compressed BC pixel formats

- [MTLPixelFormat.bc1_rgba](metal/mtlpixelformat/bc1_rgba.md)
- [MTLPixelFormat.bc1_rgba_srgb](metal/mtlpixelformat/bc1_rgba_srgb.md)
- [MTLPixelFormat.bc2_rgba](metal/mtlpixelformat/bc2_rgba.md)
- [MTLPixelFormat.bc2_rgba_srgb](metal/mtlpixelformat/bc2_rgba_srgb.md)
- [MTLPixelFormat.bc3_rgba](metal/mtlpixelformat/bc3_rgba.md)
- [MTLPixelFormat.bc4_rUnorm](metal/mtlpixelformat/bc4_runorm.md)
- [MTLPixelFormat.bc4_rSnorm](metal/mtlpixelformat/bc4_rsnorm.md)
- [MTLPixelFormat.bc5_rgUnorm](metal/mtlpixelformat/bc5_rgunorm.md)
- [MTLPixelFormat.bc5_rgSnorm](metal/mtlpixelformat/bc5_rgsnorm.md)
- [MTLPixelFormat.bc6H_rgbFloat](metal/mtlpixelformat/bc6h_rgbfloat.md)
- [MTLPixelFormat.bc6H_rgbuFloat](metal/mtlpixelformat/bc6h_rgbufloat.md)
- [MTLPixelFormat.bc7_rgbaUnorm](metal/mtlpixelformat/bc7_rgbaunorm.md)
- [MTLPixelFormat.bc7_rgbaUnorm_srgb](metal/mtlpixelformat/bc7_rgbaunorm_srgb.md)
