# GraphicsFormat

> Use this format to create Textures or RenderTextures from scripts.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.Experimental.Rendering](/engine/6000.6/script-reference/unityengine/experimental/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public enum GraphicsFormat
```

## Remarks

```csharp
using UnityEngine;
using UnityEngine.Experimental.Rendering;

public class ExampleScript : MonoBehaviour
{
    TextureCreationFlags flags;
    void Start()
    {
        // Create a new texture and assign it to the material of the renderer.
        var texture = new Texture2D(128, 128, GraphicsFormat.R8G8B8A8_SRGB, flags);
        GetComponent<Renderer>().material.mainTexture = texture;
    }
}
```

Each graphics card may not support all usages across formats. Use [SystemInfo.IsFormatSupported](/engine/6000.6/script-reference/unityengine/systeminfo/isformatsupported.md) to check which usages the graphics card supports.

Each "format" is represented by a single enum value. The name of a format is based on the following criteria:

* For color formats, the component-format specifies the size of the R, G, B, and A components (if present).

* For depth/stencil formats, the component-format specifies the size of the depth (D) and stencil (S) components (if present).

* UNorm: The components are unsigned normalized values in the range \[0,1].

* SNorm: The components are signed normalized values in the range \[-1,1].

* UInt: The components are unsigned integer values in the range \[0, 2^(n-1)].

* SInt: The components are signed integer values in the range \[-2^(n-1),2^(n-1)-1].

* UFloat: The components are unsigned floating-point numbers (used by packed, shared exponent, and some compressed formats).

* SFloat: The components are signed floating-point numbers.

* SRGB: The R, G, and B components are unsigned normalized values that represent values using sRGB nonlinear encoding, while the A component (if one exists) is a regular unsigned normalized value.

* PACKnn: The format is packed into an underlying type with nn bits.

Additional Resources: [Texture2D](/engine/6000.6/script-reference/unityengine/texture2d.md), [texture assets](/engine/6000.6/manual/materials-and-shaders/textures/textures-getting-started/textures.md).

## Fields

| Value                                                                                                                                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [A10R10G10B10\_XRSRGBPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a10r10g10b10-xrsrgbpack32.md)   | A four-component, 64-bit packed unsigned normalized format that has a 10-bit A component in bits 30..39, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are gamma encoded and their values range from -0.5271 to 1.66894. The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.                      |
| [A10R10G10B10\_XRUNormPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a10r10g10b10-xrunormpack32.md) | A four-component, 64-bit packed unsigned normalized format that has a 10-bit A component in bits 30..39, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are linearly encoded and their values range from -0.752941 to 1.25098 (pre-expansion). The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations. |
| [A1R5G5B5\_UNormPack16](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a1r5g5b5-unormpack16.md)             | A four-component, 16-bit packed unsigned normalized format that has a 1-bit A component in bit 15, a 5-bit R component in bits 10..14, a 5-bit G component in bits 5..9, and a 5-bit B component in bits 0..4.                                                                                                                                                                                                                      |
| [A2B10G10R10\_SIntPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2b10g10r10-sintpack32.md)         | A four-component, 32-bit packed signed integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.                                                                                                                                                                                                                 |
| [A2B10G10R10\_UIntPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2b10g10r10-uintpack32.md)         | A four-component, 32-bit packed unsigned integer format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.                                                                                                                                                                                                               |
| [A2B10G10R10\_UNormPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2b10g10r10-unormpack32.md)       | A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit B component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit R component in bits 0..9.                                                                                                                                                                                                            |
| [A2R10G10B10\_SIntPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2r10g10b10-sintpack32.md)         | A four-component, 32-bit packed signed integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.                                                                                                                                                                                                                 |
| [A2R10G10B10\_UIntPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2r10g10b10-uintpack32.md)         | A four-component, 32-bit packed unsigned integer format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.                                                                                                                                                                                                               |
| [A2R10G10B10\_UNormPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2r10g10b10-unormpack32.md)       | A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9.                                                                                                                                                                                                            |
| [A2R10G10B10\_XRSRGBPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2r10g10b10-xrsrgbpack32.md)     | A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are gamma encoded and their values range from -0.5271 to 1.66894. The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.                       |
| [A2R10G10B10\_XRUNormPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/a2r10g10b10-xrunormpack32.md)   | A four-component, 32-bit packed unsigned normalized format that has a 2-bit A component in bits 30..31, a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are linearly encoded and their values range from -0.752941 to 1.25098 (pre-expansion). The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.  |
| [B10G11R11\_UFloatPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b10g11r11-ufloatpack32.md)         | A three-component, 32-bit packed unsigned floating-point format that has a 10-bit B component in bits 22..31, an 11-bit G component in bits 11..21, an 11-bit R component in bits 0..10.                                                                                                                                                                                                                                            |
| [B4G4R4A4\_UNormPack16](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b4g4r4a4-unormpack16.md)             | A four-component, 16-bit packed unsigned normalized format that has a 4-bit B component in bits 12..15, a 4-bit G component in bits 8..11, a 4-bit R component in bits 4..7, and a 4-bit A component in bits 0..3.                                                                                                                                                                                                                  |
| [B5G5R5A1\_UNormPack16](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b5g5r5a1-unormpack16.md)             | A four-component, 16-bit packed unsigned normalized format that has a 5-bit B component in bits 11..15, a 5-bit G component in bits 6..10, a 5-bit R component in bits 1..5, and a 1-bit A component in bit 0.                                                                                                                                                                                                                      |
| [B5G6R5\_UNormPack16](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b5g6r5-unormpack16.md)                 | A three-component, 16-bit packed unsigned normalized format that has a 5-bit B component in bits 11..15, a 6-bit G component in bits 5..10, and a 5-bit R component in bits 0..4.                                                                                                                                                                                                                                                   |
| [B8G8R8\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8-sint.md)                               | A three-component, 24-bit signed integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.                                                                                                                                                                                                                                                                        |
| [B8G8R8\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8-snorm.md)                             | A three-component, 24-bit signed normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.                                                                                                                                                                                                                                                                     |
| [B8G8R8\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8-srgb.md)                               | A three-component, 24-bit unsigned normalized format that has an 8-bit B component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, and an 8-bit R component stored with sRGB nonlinear encoding in byte 2.                                                                                                                                                       |
| [B8G8R8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8-uint.md)                               | A three-component, 24-bit unsigned integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2                                                                                                                                                                                                                                                                       |
| [B8G8R8\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8-unorm.md)                             | A three-component, 24-bit unsigned normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, and an 8-bit R component in byte 2.                                                                                                                                                                                                                                                                   |
| [B8G8R8A8\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8a8-sint.md)                           | A four-component, 32-bit signed integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                         |
| [B8G8R8A8\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8a8-snorm.md)                         | A four-component, 32-bit signed normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                      |
| [B8G8R8A8\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8a8-srgb.md)                           | A four-component, 32-bit unsigned normalized format that has an 8-bit B component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, an 8-bit R component stored with sRGB nonlinear encoding in byte 2, and an 8-bit A component in byte 3.                                                                                                                        |
| [B8G8R8A8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8a8-uint.md)                           | A four-component, 32-bit unsigned integer format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                       |
| [B8G8R8A8\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/b8g8r8a8-unorm.md)                         | A four-component, 32-bit unsigned normalized format that has an 8-bit B component in byte 0, an 8-bit G component in byte 1, an 8-bit R component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                    |
| [D16\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/d16-unorm.md)                                   | A one-component, 16-bit unsigned normalized format that has a single 16-bit depth component.                                                                                                                                                                                                                                                                                                                                        |
| [D16\_UNorm\_S8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/d16-unorm-s8-uint.md)                 | A two-component, 24-bit format that has 16 unsigned normalized bits in the depth component and 8 unsigned integer bits in the stencil component. Most platforms do not support this format.                                                                                                                                                                                                                                         |
| [D24\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/d24-unorm.md)                                   | A two-component, 32-bit format that has 24 unsigned normalized bits in the depth component and, optionally: 8 bits that are unused.                                                                                                                                                                                                                                                                                                 |
| [D24\_UNorm\_S8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/d24-unorm-s8-uint.md)                 | A two-component, 32-bit packed format that has 8 unsigned integer bits in the stencil component, and 24 unsigned normalized bits in the depth component.                                                                                                                                                                                                                                                                            |
| [D32\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/d32-sfloat.md)                                 | A one-component, 32-bit signed floating-point format that has 32-bits in the depth component.                                                                                                                                                                                                                                                                                                                                       |
| [D32\_SFloat\_S8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/d32-sfloat-s8-uint.md)               | A two-component format that has 32 signed float bits in the depth component and 8 unsigned integer bits in the stencil component. There are optionally: 24-bits that are unused.                                                                                                                                                                                                                                                    |
| [E5B9G9R9\_UFloatPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/e5b9g9r9-ufloatpack32.md)           | A three-component, 32-bit packed unsigned floating-point format that has a 5-bit shared exponent in bits 27..31, a 9-bit B component mantissa in bits 18..26, a 9-bit G component mantissa in bits 9..17, and a 9-bit R component mantissa in bits 0..8.                                                                                                                                                                            |
| [None](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/none.md)                                              | The format is not specified.                                                                                                                                                                                                                                                                                                                                                                                                        |
| [R10G10B10\_XRSRGBPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r10g10b10-xrsrgbpack32.md)         | A four-component, 32-bit packed unsigned normalized format that has a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are gamma encoded and their values range from -0.5271 to 1.66894. The alpha component is clamped to either 0.0 or 1.0 on sampling, rendering, and writing operations.                                                           |
| [R10G10B10\_XRUNormPack32](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r10g10b10-xrunormpack32.md)       | A four-component, 32-bit packed unsigned normalized format that has a 10-bit R component in bits 20..29, a 10-bit G component in bits 10..19, and a 10-bit B component in bits 0..9. The components are linearly encoded and their values range from -0.752941 to 1.25098 (pre-expansion).                                                                                                                                          |
| [R16\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16-sfloat.md)                                 | A one-component, 16-bit signed floating-point format that has a single 16-bit R component.                                                                                                                                                                                                                                                                                                                                          |
| [R16\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16-sint.md)                                     | A one-component, 16-bit signed integer format that has a single 16-bit R component.                                                                                                                                                                                                                                                                                                                                                 |
| [R16\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16-snorm.md)                                   | A one-component, 16-bit signed normalized format that has a single 16-bit R component.                                                                                                                                                                                                                                                                                                                                              |
| [R16\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16-uint.md)                                     | A one-component, 16-bit unsigned integer format that has a single 16-bit R component.                                                                                                                                                                                                                                                                                                                                               |
| [R16\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16-unorm.md)                                   | A one-component, 16-bit unsigned normalized format that has a single 16-bit R component.                                                                                                                                                                                                                                                                                                                                            |
| [R16G16\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16-sfloat.md)                           | A two-component, 32-bit signed floating-point format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.                                                                                                                                                                                                                                                                                           |
| [R16G16\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16-sint.md)                               | A two-component, 32-bit signed integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.                                                                                                                                                                                                                                                                                                  |
| [R16G16\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16-snorm.md)                             | A two-component, 32-bit signed normalized format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.                                                                                                                                                                                                                                                                                               |
| [R16G16\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16-uint.md)                               | A two-component, 32-bit unsigned integer format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.                                                                                                                                                                                                                                                                                                |
| [R16G16\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16-unorm.md)                             | A two-component, 32-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, and a 16-bit G component in bytes 2..3.                                                                                                                                                                                                                                                                                             |
| [R16G16B16\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16-sfloat.md)                     | A three-component, 48-bit signed floating-point format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.                                                                                                                                                                                                                                                     |
| [R16G16B16\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16-sint.md)                         | A three-component, 48-bit signed integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.                                                                                                                                                                                                                                                            |
| [R16G16B16\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16-snorm.md)                       | A three-component, 48-bit signed normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.                                                                                                                                                                                                                                                         |
| [R16G16B16\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16-uint.md)                         | A three-component, 48-bit unsigned integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.                                                                                                                                                                                                                                                          |
| [R16G16B16\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16-unorm.md)                       | A three-component, 48-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, and a 16-bit B component in bytes 4..5.                                                                                                                                                                                                                                                       |
| [R16G16B16A16\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16a16-sfloat.md)               | A four-component, 64-bit signed floating-point format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.                                                                                                                                                                                                                  |
| [R16G16B16A16\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16a16-sint.md)                   | A four-component, 64-bit signed integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.                                                                                                                                                                                                                         |
| [R16G16B16A16\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16a16-snorm.md)                 | A four-component, 64-bit signed normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.                                                                                                                                                                                                                      |
| [R16G16B16A16\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16a16-uint.md)                   | A four-component, 64-bit unsigned integer format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.                                                                                                                                                                                                                       |
| [R16G16B16A16\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r16g16b16a16-unorm.md)                 | A four-component, 64-bit unsigned normalized format that has a 16-bit R component in bytes 0..1, a 16-bit G component in bytes 2..3, a 16-bit B component in bytes 4..5, and a 16-bit A component in bytes 6..7.                                                                                                                                                                                                                    |
| [R32\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32-sfloat.md)                                 | A one-component, 32-bit signed floating-point format that has a single 32-bit R component.                                                                                                                                                                                                                                                                                                                                          |
| [R32\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32-sint.md)                                     | A one-component, 32-bit signed integer format that has a single 32-bit R component.                                                                                                                                                                                                                                                                                                                                                 |
| [R32\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32-uint.md)                                     | A one-component, 32-bit unsigned integer format that has a single 32-bit R component.                                                                                                                                                                                                                                                                                                                                               |
| [R32G32\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32-sfloat.md)                           | A two-component, 64-bit signed floating-point format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.                                                                                                                                                                                                                                                                                           |
| [R32G32\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32-sint.md)                               | A two-component, 64-bit signed integer format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.                                                                                                                                                                                                                                                                                                  |
| [R32G32\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32-uint.md)                               | A two-component, 64-bit unsigned integer format that has a 32-bit R component in bytes 0..3, and a 32-bit G component in bytes 4..7.                                                                                                                                                                                                                                                                                                |
| [R32G32B32\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32b32-sfloat.md)                     | A three-component, 96-bit signed floating-point format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.                                                                                                                                                                                                                                                    |
| [R32G32B32\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32b32-sint.md)                         | A three-component, 96-bit signed integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.                                                                                                                                                                                                                                                           |
| [R32G32B32\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32b32-uint.md)                         | A three-component, 96-bit unsigned integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, and a 32-bit B component in bytes 8..11.                                                                                                                                                                                                                                                         |
| [R32G32B32A32\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32b32a32-sfloat.md)               | A four-component, 128-bit signed floating-point format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.                                                                                                                                                                                                              |
| [R32G32B32A32\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32b32a32-sint.md)                   | A four-component, 128-bit signed integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.                                                                                                                                                                                                                     |
| [R32G32B32A32\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r32g32b32a32-uint.md)                   | A four-component, 128-bit unsigned integer format that has a 32-bit R component in bytes 0..3, a 32-bit G component in bytes 4..7, a 32-bit B component in bytes 8..11, and a 32-bit A component in bytes 12..15.                                                                                                                                                                                                                   |
| [R4G4B4A4\_UNormPack16](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r4g4b4a4-unormpack16.md)             | A four-component, 16-bit packed unsigned normalized format that has a 4-bit R component in bits 12..15, a 4-bit G component in bits 8..11, a 4-bit B component in bits 4..7, and a 4-bit A component in bits 0..3.                                                                                                                                                                                                                  |
| [R5G5B5A1\_UNormPack16](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r5g5b5a1-unormpack16.md)             | A four-component, 16-bit packed unsigned normalized format that has a 5-bit R component in bits 11..15, a 5-bit G component in bits 6..10, a 5-bit B component in bits 1..5, and a 1-bit A component in bit 0.                                                                                                                                                                                                                      |
| [R5G6B5\_UNormPack16](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r5g6b5-unormpack16.md)                 | A three-component, 16-bit packed unsigned normalized format that has a 5-bit R component in bits 11..15, a 6-bit G component in bits 5..10, and a 5-bit B component in bits 0..4.                                                                                                                                                                                                                                                   |
| [R8\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8-sint.md)                                       | A one-component, 8-bit signed integer format that has a single 8-bit R component.                                                                                                                                                                                                                                                                                                                                                   |
| [R8\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8-snorm.md)                                     | A one-component, 8-bit signed normalized format that has a single 8-bit R component.                                                                                                                                                                                                                                                                                                                                                |
| [R8\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8-srgb.md)                                       | A one-component, 8-bit unsigned normalized format that has a single 8-bit R component stored with sRGB nonlinear encoding.                                                                                                                                                                                                                                                                                                          |
| [R8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8-uint.md)                                       | A one-component, 8-bit unsigned integer format that has a single 8-bit R component.                                                                                                                                                                                                                                                                                                                                                 |
| [R8\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8-unorm.md)                                     | A one-component, 8-bit unsigned normalized format that has a single 8-bit R component.                                                                                                                                                                                                                                                                                                                                              |
| [R8G8\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8-sint.md)                                   | A two-component, 16-bit signed integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.                                                                                                                                                                                                                                                                                                          |
| [R8G8\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8-snorm.md)                                 | A two-component, 16-bit signed normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, and an 8-bit G component stored with sRGB nonlinear encoding in byte 1.                                                                                                                                                                                                                               |
| [R8G8\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8-srgb.md)                                   | A two-component, 16-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, and an 8-bit G component stored with sRGB nonlinear encoding in byte 1.                                                                                                                                                                                                                             |
| [R8G8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8-uint.md)                                   | A two-component, 16-bit unsigned integer format that has an 8-bit R component in byte 0, and an 8-bit G component in byte 1.                                                                                                                                                                                                                                                                                                        |
| [R8G8\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8-unorm.md)                                 | A two-component, 16-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, and an 8-bit G component stored with sRGB nonlinear encoding in byte 1.                                                                                                                                                                                                                             |
| [R8G8B8\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8-sint.md)                               | A three-component, 24-bit signed integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.                                                                                                                                                                                                                                                                        |
| [R8G8B8\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8-snorm.md)                             | A three-component, 24-bit signed normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.                                                                                                                                                                                                                                                                     |
| [R8G8B8\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8-srgb.md)                               | A three-component, 24-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, and an 8-bit B component stored with sRGB nonlinear encoding in byte 2.                                                                                                                                                       |
| [R8G8B8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8-uint.md)                               | A three-component, 24-bit unsigned integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.                                                                                                                                                                                                                                                                      |
| [R8G8B8\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8-unorm.md)                             | A three-component, 24-bit unsigned normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, and an 8-bit B component in byte 2.                                                                                                                                                                                                                                                                   |
| [R8G8B8A8\_SInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8a8-sint.md)                           | A four-component, 32-bit signed integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                         |
| [R8G8B8A8\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8a8-snorm.md)                         | A four-component, 32-bit signed normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                      |
| [R8G8B8A8\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8a8-srgb.md)                           | A four-component, 32-bit unsigned normalized format that has an 8-bit R component stored with sRGB nonlinear encoding in byte 0, an 8-bit G component stored with sRGB nonlinear encoding in byte 1, an 8-bit B component stored with sRGB nonlinear encoding in byte 2, and an 8-bit A component in byte 3.                                                                                                                        |
| [R8G8B8A8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8a8-uint.md)                           | A four-component, 32-bit unsigned integer format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                       |
| [R8G8B8A8\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r8g8b8a8-unorm.md)                         | A four-component, 32-bit unsigned normalized format that has an 8-bit R component in byte 0, an 8-bit G component in byte 1, an 8-bit B component in byte 2, and an 8-bit A component in byte 3.                                                                                                                                                                                                                                    |
| [R\_BC4\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r-bc4-snorm.md)                              | A one-component, block-compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of signed normalized red texel data.                                                                                                                                                                                                                                                                                      |
| [R\_BC4\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r-bc4-unorm.md)                              | A one-component, block-compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized red texel data.                                                                                                                                                                                                                                                                                    |
| [R\_EAC\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r-eac-snorm.md)                              | A one-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of signed normalized red texel data.                                                                                                                                                                                                                                                                                       |
| [R\_EAC\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/r-eac-unorm.md)                              | A one-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized red texel data.                                                                                                                                                                                                                                                                                     |
| [RG\_BC5\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rg-bc5-snorm.md)                            | A two-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of signed normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.                                                                                                                                                                                                 |
| [RG\_BC5\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rg-bc5-unorm.md)                            | A two-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.                                                                                                                                                                                               |
| [RG\_EAC\_SNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rg-eac-snorm.md)                            | A two-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of signed normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.                                                                                                                                                                                                  |
| [RG\_EAC\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rg-eac-unorm.md)                            | A two-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RG texel data with the first 64 bits encoding red values followed by 64 bits encoding green values.                                                                                                                                                                                                |
| [RGB\_A1\_ETC2\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgb-a1-etc2-srgb.md)                   | A four-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding, and provides 1 bit of alpha.                                                                                                                                                                                                                          |
| [RGB\_A1\_ETC2\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgb-a1-etc2-unorm.md)                 | A four-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data, and provides 1 bit of alpha.                                                                                                                                                                                                                                                       |
| [RGB\_BC6H\_SFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgb-bc6h-sfloat.md)                      | A three-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of signed floating-point RGB texel data.                                                                                                                                                                                                                                                                               |
| [RGB\_BC6H\_UFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgb-bc6h-ufloat.md)                      | A three-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned floating-point RGB texel data.                                                                                                                                                                                                                                                                             |
| [RGB\_ETC2\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgb-etc2-srgb.md)                          | A three-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding. This format has no alpha and is considered opaque.                                                                                                                                                                                                   |
| [RGB\_ETC2\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgb-etc2-unorm.md)                        | A three-component, ETC2 compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data. This format has no alpha and is considered opaque.                                                                                                                                                                                                                                |
| [RGB\_ETC\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgb-etc-unorm.md)                          | A three-component, ETC compressed format where each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data. This format has no alpha and is considered opaque.                                                                                                                                                                                                                                 |
| [RGBA\_ASTC10X10\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc10x10-srgb.md)              | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10×10 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.                                                                                                                                                                                                                     |
| [RGBA\_ASTC10X10\_UFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc10x10-ufloat.md)          | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10×10 rectangle of float RGBA texel data.                                                                                                                                                                                                                                                                                              |
| [RGBA\_ASTC10X10\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc10x10-unorm.md)            | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 10×10 rectangle of unsigned normalized RGBA texel data.                                                                                                                                                                                                                                                                                |
| [RGBA\_ASTC12X12\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc12x12-srgb.md)              | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12×12 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.                                                                                                                                                                                                                     |
| [RGBA\_ASTC12X12\_UFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc12x12-ufloat.md)          | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12×12 rectangle of float RGBA texel data.                                                                                                                                                                                                                                                                                              |
| [RGBA\_ASTC12X12\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc12x12-unorm.md)            | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 12×12 rectangle of unsigned normalized RGBA texel data.                                                                                                                                                                                                                                                                                |
| [RGBA\_ASTC4X4\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc4x4-srgb.md)                  | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.                                                                                                                                                                                                                       |
| [RGBA\_ASTC4X4\_UFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc4x4-ufloat.md)              | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of float RGBA texel data.                                                                                                                                                                                                                                                                                                |
| [RGBA\_ASTC4X4\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc4x4-unorm.md)                | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data.                                                                                                                                                                                                                                                                                  |
| [RGBA\_ASTC5X5\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc5x5-srgb.md)                  | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5×5 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.                                                                                                                                                                                                                       |
| [RGBA\_ASTC5X5\_UFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc5x5-ufloat.md)              | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5×5 rectangle of float RGBA texel data.                                                                                                                                                                                                                                                                                                |
| [RGBA\_ASTC5X5\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc5x5-unorm.md)                | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 5×5 rectangle of unsigned normalized RGBA texel data.                                                                                                                                                                                                                                                                                  |
| [RGBA\_ASTC6X6\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc6x6-srgb.md)                  | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6×6 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.                                                                                                                                                                                                                       |
| [RGBA\_ASTC6X6\_UFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc6x6-ufloat.md)              | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6×6 rectangle of float RGBA texel data.                                                                                                                                                                                                                                                                                                |
| [RGBA\_ASTC6X6\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc6x6-unorm.md)                | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes a 6×6 rectangle of unsigned normalized RGBA texel data.                                                                                                                                                                                                                                                                                  |
| [RGBA\_ASTC8X8\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc8x8-srgb.md)                  | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes an 8×8 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.                                                                                                                                                                                                                      |
| [RGBA\_ASTC8X8\_UFloat](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc8x8-ufloat.md)              | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes an 8×8 rectangle of float RGBA texel data.                                                                                                                                                                                                                                                                                               |
| [RGBA\_ASTC8X8\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-astc8x8-unorm.md)                | A four-component, ASTC compressed format where each 128-bit compressed texel block encodes an 8×8 rectangle of unsigned normalized RGBA texel data.                                                                                                                                                                                                                                                                                 |
| [RGBA\_BC7\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-bc7-srgb.md)                          | A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with sRGB nonlinear encoding applied to the RGB components.                                                                                                                                                                                                                      |
| [RGBA\_BC7\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-bc7-unorm.md)                        | A four-component, block-compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data.                                                                                                                                                                                                                                                                                 |
| [RGBA\_DXT1\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-dxt1-srgb.md)                        | A three-component, block-compressed format (also known as BC1). Each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data with sRGB nonlinear encoding. This format has a 1 bit alpha channel.                                                                                                                                                                                               |
| [RGBA\_DXT1\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-dxt1-unorm.md)                      | A three-component, block-compressed format (also known as BC1). Each 64-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGB texel data. This format has a 1 bit alpha channel.                                                                                                                                                                                                                            |
| [RGBA\_DXT3\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-dxt3-srgb.md)                        | A four-component, block-compressed format (also known as BC2) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding.                                                                                                                                           |
| [RGBA\_DXT3\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-dxt3-unorm.md)                      | A four-component, block-compressed format (also known as BC2) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.                                                                                                                                                                        |
| [RGBA\_DXT5\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-dxt5-srgb.md)                        | A four-component, block-compressed format (also known as BC3) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding.                                                                                                                                           |
| [RGBA\_DXT5\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-dxt5-unorm.md)                      | A four-component, block-compressed format (also known as BC3) where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.                                                                                                                                                                        |
| [RGBA\_ETC2\_SRGB](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-etc2-srgb.md)                        | A four-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values with sRGB nonlinear encoding applied.                                                                                                                                                        |
| [RGBA\_ETC2\_UNorm](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/rgba-etc2-unorm.md)                      | A four-component, ETC2 compressed format where each 128-bit compressed texel block encodes a 4×4 rectangle of unsigned normalized RGBA texel data with the first 64 bits encoding alpha values followed by 64 bits encoding RGB values.                                                                                                                                                                                             |
| [S8\_UInt](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/s8-uint.md)                                       | A one-component, 8-bit unsigned integer format that has 8-bits in the stencil component.                                                                                                                                                                                                                                                                                                                                            |
| [YUV2](/engine/6000.6/script-reference/unityengine/experimental/rendering/graphicsformat/yuv2.md)                                              | YUV 4:2:2 Video resource format.                                                                                                                                                                                                                                                                                                                                                                                                    |
