| Description: | Buffers selected for drawing |
| Attribute group: | color-buffer |
| Initial value: | — |
| Get command: | glGetIntegerv |
| Description: | Color-index writemask |
| Attribute group: | color-buffer |
| Initial value: | 1's |
| Get command: | glGetIntegerv |
| Description: | Color write enables; R, G, B, or A |
| Attribute group: | color-buffer |
| Initial value: | GL_TRUE |
| Get command: | glGetBooleanv |
| Description: | Depth buffer enabled for writing |
| Attribute group: | depth-buffer |
| Initial value: | GL_TRUE |
| Get command: | glGetBooleanv |
| Description: | Stencil-buffer writemask |
| Attribute group: | stencil-buffer |
| Initial value: | 1's |
| Get command: | glGetIntegerv |
| Description: | Color-buffer clear value (RGBA mode) |
| Attribute group: | color-buffer |
| Initial value: | 0, 0, 0, 0 |
| Get command: | glGetFloatv |
| Description: | Color-buffer clear value (color-index mode) |
| Attribute group: | color-buffer |
| Initial value: | 0 |
| Get command: | glGetFloatv |
| Description: | Depth-buffer clear value |
| Attribute group: | depth-buffer |
| Initial value: | 1 |
| Get command: | glGetIntegerv |
| Description: | Stencil-buffer clear value |
| Attribute group: | stencil-buffer |
| Initial value: | 0 |
| Get command: | glGetIntegerv |
| Description: | Accumulation-buffer clear value |
| Attribute group: | accum-buffer |
| Initial value: | 0 |
| Get command: | glGetFloatv |