---
title: GLKViewDrawableMultisample
framework: glkit
role: symbol
role_heading: Enumeration
path: glkit/glkviewdrawablemultisample
---

# GLKViewDrawableMultisample

The format of the multisampling buffer.

## Declaration

```swift
enum GLKViewDrawableMultisample
```

## Overview

Overview Multisampling improves the quality of the output image, but may require more memory and image processing to do so. As such, you should profile your application with and without multisampling enabled, and choose a setting that provides both the image quality and performance you require.

## Topics

### Constants

- [GLKViewDrawableMultisample.multisampleNone](glkit/glkviewdrawablemultisample/multisamplenone.md)
- [GLKViewDrawableMultisample.multisample4X](glkit/glkviewdrawablemultisample/multisample4x.md)

### Initializers

- [init(rawValue:)](glkit/glkviewdrawablemultisample/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Constants

- [GLKViewDrawableColorFormat](glkit/glkviewdrawablecolorformat.md)
- [GLKViewDrawableDepthFormat](glkit/glkviewdrawabledepthformat.md)
- [GLKViewDrawableStencilFormat](glkit/glkviewdrawablestencilformat.md)
