# GraphicsFenceType

> The type of GraphicFence.

## Definition

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

```csharp
public enum GraphicsFenceType
```

## Fields

| Value                                                                                                                             | Description                                                                                     |
| --------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| [AsyncQueueSynchronisation](/engine/6000.7/script-reference/unityengine/rendering/graphicsfencetype/asyncqueuesynchronisation.md) | You can use the graphics fence to synchronize different GPU queues, or the GPU and the CPU.     |
| [CPUSynchronisation](/engine/6000.7/script-reference/unityengine/rendering/graphicsfencetype/cpusynchronisation.md)               | You can use the graphics fence to synchronize the GPU and the CPU. This value is not supported. |
