---
title: MTLQuadTessellationFactorsHalf
framework: metal
role: symbol
role_heading: Structure
path: metal/mtlquadtessellationfactorshalf
---

# MTLQuadTessellationFactorsHalf

The per-patch tessellation factors for a quad patch.

## Declaration

```swift
struct MTLQuadTessellationFactorsHalf
```

## Overview

Overview Refer to the Tessellation chapter of the Metal Programming Guide for further information.

## Topics

### Initializers

- [init()](metal/mtlquadtessellationfactorshalf/init().md)
- [init(edgeTessellationFactor:insideTessellationFactor:)](metal/mtlquadtessellationfactorshalf/init(edgetessellationfactor:insidetessellationfactor:).md)

### Instance Properties

- [edgeTessellationFactor](metal/mtlquadtessellationfactorshalf/edgetessellationfactor.md)
- [insideTessellationFactor](metal/mtlquadtessellationfactorshalf/insidetessellationfactor.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Dynamic render pipeline states

- [MTLViewport](metal/mtlviewport.md)
- [MTLScissorRect](metal/mtlscissorrect.md)
- [MTLVertexAmplificationViewMapping](metal/mtlvertexamplificationviewmapping.md)
- [MTLTriangleTessellationFactorsHalf](metal/mtltriangletessellationfactorshalf.md)
