---
title: shaderValidation
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtl4pipelineoptions/shadervalidation
---

# shaderValidation

Controls whether to enable or disable Metal Shader Validation for the pipeline.

## Declaration

```swift
var shaderValidation: MTLShaderValidation { get set }
```
