---
title: NSOpenGLPFABackingStore
framework: appkit
role: symbol
role_heading: Global Variable
path: appkit/nsopenglpfabackingstore
---

# NSOpenGLPFABackingStore

A Boolean attribute. If present, this attribute indicates that OpenGL only considers renderers that have a back color buffer the full size of the drawable (regardless of window visibility) and that guarantee the back buffer contents to be valid after a call to NSOpenGLContext object’s flushBuffer().

## Declaration

```swift
var NSOpenGLPFABackingStore: Int { get }
```

## See Also

### Constants

- [NSOpenGLPFAAccelerated](appkit/nsopenglpfaaccelerated.md)
- [NSOpenGLPFAAcceleratedCompute](appkit/nsopenglpfaacceleratedcompute.md)
- [NSOpenGLPFAAccumSize](appkit/nsopenglpfaaccumsize.md)
- [NSOpenGLPFAAllRenderers](appkit/nsopenglpfaallrenderers.md)
- [NSOpenGLPFAAllowOfflineRenderers](appkit/nsopenglpfaallowofflinerenderers.md)
- [NSOpenGLPFAAlphaSize](appkit/nsopenglpfaalphasize.md)
- [NSOpenGLPFAAuxBuffers](appkit/nsopenglpfaauxbuffers.md)
- [NSOpenGLPFAAuxDepthStencil](appkit/nsopenglpfaauxdepthstencil.md)
- [NSOpenGLPFAClosestPolicy](appkit/nsopenglpfaclosestpolicy.md)
- [NSOpenGLPFAColorFloat](appkit/nsopenglpfacolorfloat.md)
- [NSOpenGLPFAColorSize](appkit/nsopenglpfacolorsize.md)
- [NSOpenGLPFADepthSize](appkit/nsopenglpfadepthsize.md)
- [NSOpenGLPFADoubleBuffer](appkit/nsopenglpfadoublebuffer.md)
- [NSOpenGLPFAMaximumPolicy](appkit/nsopenglpfamaximumpolicy.md)
- [NSOpenGLPFAMinimumPolicy](appkit/nsopenglpfaminimumpolicy.md)
