# GPUCacheSetting

> Settings for a virtual texturing GPU cache.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.Rendering.VirtualTexturing](/engine/6000.6/script-reference/unityengine/rendering/virtualtexturing.md)
* **Assembly:** UnityEngine.VirtualTexturingModule

```csharp
public struct GPUCacheSetting
```

## Fields

| Value                                                                                                                        | Description                                                 |
| ---------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [format](/engine/6000.6/script-reference/unityengine/rendering/virtualtexturing/gpucachesetting/format.md)                   | Format of the cache these settings are applied to.          |
| [sizeInMegaBytes](/engine/6000.6/script-reference/unityengine/rendering/virtualtexturing/gpucachesetting/sizeinmegabytes.md) | Size in MegaBytes of the cache created with these settings. |
