---
title: supportsBCTextureCompression
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtldevice/supportsbctexturecompression
---

# supportsBCTextureCompression

A Boolean value that indicates whether you can use textures that use BC compression.

## Declaration

```swift
var supportsBCTextureCompression: Bool { get }
```

## See Also

### Checking texture and sampler support

- [supports32BitFloatFiltering](metal/mtldevice/supports32bitfloatfiltering.md)
- [isDepth24Stencil8PixelFormatSupported](metal/mtldevice/isdepth24stencil8pixelformatsupported.md)
- [supportsQueryTextureLOD](metal/mtldevice/supportsquerytexturelod.md)
- [readWriteTextureSupport](metal/mtldevice/readwritetexturesupport.md)
