# SupportsTextureFormat(TextureFormat)

> Is texture format supported on this device?

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public static bool SupportsTextureFormat(TextureFormat format)
```

### Parameters

**** (\[TextureFormat]\(/engine/6000.0/script-reference/unityengine/textureformat)): The [TextureFormat](/engine/6000.0/script-reference/unityengine/textureformat.md) format to look up.

### Returns

| Type                                                          | Description                      |
| ------------------------------------------------------------- | -------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | True if the format is supported. |

### Remarks

It is good practice to check that the device supports a texture format before using it.

Additional Resources: [TextureFormat](/engine/6000.0/script-reference/unityengine/textureformat.md) enum.
