---
title: visibilityResultType
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtl4renderpassdescriptor/visibilityresulttype
---

# visibilityResultType

Determines if Metal accumulates visibility results between render encoders or resets them.

## Declaration

```swift
var visibilityResultType: MTLVisibilityResultType { get set }
```
