---
title: clipperInvocations
framework: metal
role: symbol
role_heading: Type Property
path: metal/mtlcommoncounter/clipperinvocations
---

# clipperInvocations

The common name for the counter that tracks the number of primitives a render pass sends to the clip stage.

## Declaration

```swift
static let clipperInvocations: MTLCommonCounter
```

## See Also

### Common counter names

- [timestamp](metal/mtlcommoncounter/timestamp.md)
- [tessellationInputPatches](metal/mtlcommoncounter/tessellationinputpatches.md)
- [vertexInvocations](metal/mtlcommoncounter/vertexinvocations.md)
- [postTessellationVertexInvocations](metal/mtlcommoncounter/posttessellationvertexinvocations.md)
- [clipperPrimitivesOut](metal/mtlcommoncounter/clipperprimitivesout.md)
- [fragmentInvocations](metal/mtlcommoncounter/fragmentinvocations.md)
- [fragmentsPassed](metal/mtlcommoncounter/fragmentspassed.md)
- [computeKernelInvocations](metal/mtlcommoncounter/computekernelinvocations.md)
- [totalCycles](metal/mtlcommoncounter/totalcycles.md)
- [vertexCycles](metal/mtlcommoncounter/vertexcycles.md)
- [postTessellationVertexCycles](metal/mtlcommoncounter/posttessellationvertexcycles.md)
- [fragmentCycles](metal/mtlcommoncounter/fragmentcycles.md)
- [tessellationCycles](metal/mtlcommoncounter/tessellationcycles.md)
- [renderTargetWriteCycles](metal/mtlcommoncounter/rendertargetwritecycles.md)
