<!--
{
  "availability" : [
    "macOS: 26.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CompositorServices",
  "identifier" : "/documentation/CompositorServices/LayerRenderer/Configuration-swift.struct/generateFlippedRasterizationRateMaps",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Compositor Services",
      "CompositorServices"
    ],
    "preciseIdentifier" : "s:So27CP_OBJECT_cp_layer_rendererC18CompositorServicesE13ConfigurationV36generateFlippedRasterizationRateMapsSbvp"
  },
  "title" : "generateFlippedRasterizationRateMaps"
}
-->

# generateFlippedRasterizationRateMaps

A Boolean value that indicates whether the layer renderer provides rasterization rate maps flipped around the y-axis.

```
var generateFlippedRasterizationRateMaps: Bool { get set }
```

## Discussion

When foveation is enabled and the value of this property is `true`, the layer renderer generates both flipped and nonflipped rasterization rate maps. When the value of this property is `false`, the layer renderer generates only the nonflipped rasterization rate maps. The default value of this property is `false`.

To generate flipped rasterization rate maps, the system must perform extra computational work during your app’s render loop. Enable this support only if your drawing engine requires these extra rate maps and you can afford the extra cost.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)