# FfxApiCreateContextUpscaleFlags

> Options that represent subfeatures of FSR3 or FSR4.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.AMD](/engine/6000.7/script-reference/unityengine/amd.md)
* **Assembly:** UnityEngine.AMDModule

```csharp
[Flags]
public enum FfxApiCreateContextUpscaleFlags
```

## Fields

| Value                                                                                                                                                             | Description                                                                                |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| [DepthInverted](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/depthinverted.md)                                                 | A bit indicating that the input depth buffer data provided is inverted \[1..0].            |
| [EnableAutoExposure](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enableautoexposure.md)                                       | A bit indicating if automatic exposure should be applied to input color data.              |
| [EnableDebugChecking](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enabledebugchecking.md)                                     | A bit indicating that the runtime should check some API values and report issues.          |
| [EnableDebugVisualization](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enabledebugvisualization.md)                           | A bit indicating if debug visualization is allowed. (memory consumption could increase)    |
| [EnableDepthInfinite](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enabledepthinfinite.md)                                     | A bit indicating that the input depth buffer data provided is using an infinite far plane. |
| [EnableDisplayResolutionMotionVectors](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enabledisplayresolutionmotionvectors.md)   | A bit indicating if the motion vectors are rendered at display resolution.                 |
| [EnableDynamicResolution](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enabledynamicresolution.md)                             | A bit indicating that the application uses dynamic resolution scaling.                     |
| [EnableHighDynamicRange](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enablehighdynamicrange.md)                               | A bit indicating if the input color data provided is using a high-dynamic range.           |
| [EnableMotionVectorsJitterCancellation](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enablemotionvectorsjittercancellation.md) | A bit indicating that the motion vectors have the jittering pattern applied to them.       |
| [EnableNonLinearColorSpace](/engine/6000.7/script-reference/unityengine/amd/ffxapicreatecontextupscaleflags/enablenonlinearcolorspace.md)                         | A bit indicating that the color resource contains perceptual (gamma corrected) colors.     |
