---
title: eIOAccelSurfaceShapeBits
framework: Kernel
role: symbol
role_heading: Enumeration
platforms: [macOS 10.0+]
path: kernel/eioaccelsurfaceshapebits
---

# eIOAccelSurfaceShapeBits

## Declaration

```occ
typedef enum eIOAccelSurfaceShapeBits eIOAccelSurfaceShapeBits;
```

## Topics

### Constants

- [kIOAccelSurfaceShapeAssemblyBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapeassemblybit.md)
- [kIOAccelSurfaceShapeBeamSyncBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapebeamsyncbit.md)
- [kIOAccelSurfaceShapeBlockingBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapeblockingbit.md)
- [kIOAccelSurfaceShapeFrameSyncBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapeframesyncbit.md)
- [kIOAccelSurfaceShapeIdentityScaleBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapeidentityscalebit.md)
- [kIOAccelSurfaceShapeNonBlockingBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapenonblockingbit.md)
- [kIOAccelSurfaceShapeNonSimpleBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapenonsimplebit.md)
- [kIOAccelSurfaceShapeNone](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapenone.md)
- [kIOAccelSurfaceShapeStaleBackingBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapestalebackingbit.md)
- [kIOAccelSurfaceShapeWaitEnabledBit](kernel/eioaccelsurfaceshapebits/kioaccelsurfaceshapewaitenabledbit.md)
