---
title: fragmentCycles
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlcounterresultstageutilization/fragmentcycles
---

# fragmentCycles

The number of cycles the GPU uses to run fragment shaders during a pass.

## Declaration

```swift
var fragmentCycles: UInt64
```

## See Also

### Stage utilization values

- [totalCycles](metal/mtlcounterresultstageutilization/totalcycles.md)
- [vertexCycles](metal/mtlcounterresultstageutilization/vertexcycles.md)
- [tessellationCycles](metal/mtlcounterresultstageutilization/tessellationcycles.md)
- [postTessellationVertexCycles](metal/mtlcounterresultstageutilization/posttessellationvertexcycles.md)
- [renderTargetCycles](metal/mtlcounterresultstageutilization/rendertargetcycles.md)
