# TextureCompressionFormat

> Options for the compressed texture formats that are available on the target build platform.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor](/engine/6000.5/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public enum TextureCompressionFormat
```

## Remarks

Additional Resources: [\_textureCompressionFormats](/engine/6000.5/script-reference/unityeditor/playersettings/android/texturecompressionformats.md).

## Fields

| Value                                                                                           | Description                                                     |
| ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| [ASTC](/engine/6000.5/script-reference/unityeditor/texturecompressionformat/astc.md)            | Use ASTC texture compression.                                   |
| [BPTC](/engine/6000.5/script-reference/unityeditor/texturecompressionformat/bptc.md)            | Use BPTC texture compression.                                   |
| [DXTC](/engine/6000.5/script-reference/unityeditor/texturecompressionformat/dxtc.md)            | Use S3 texture compression.                                     |
| [DXTC\_RGTC](/engine/6000.5/script-reference/unityeditor/texturecompressionformat/dxtc-rgtc.md) | Use DXT + RGTC(BC4, BC5) texture compression.                   |
| [ETC](/engine/6000.5/script-reference/unityeditor/texturecompressionformat/etc.md)              | Use ETC1 texture compression (or ETC2 for textures with alpha). |
| [ETC2](/engine/6000.5/script-reference/unityeditor/texturecompressionformat/etc2.md)            | Use ETC2 texture compression.                                   |
| [Unknown](/engine/6000.5/script-reference/unityeditor/texturecompressionformat/unknown.md)      | Use an undefined texture compression format.                    |
