Framebuffer Control State Variables

  • GL_DRAW_BUFFER

    Description: Buffers selected for drawing
    Attribute group: color-buffer
    Initial value:
    Get command: glGetIntegerv
  • GL_INDEX_WRITEMASK

    Description: Color-index writemask
    Attribute group: color-buffer
    Initial value: 1's
    Get command: glGetIntegerv
  • GL_COLOR_WRITEMASK

    Description: Color write enables; R, G, B, or A
    Attribute group: color-buffer
    Initial value: GL_TRUE
    Get command: glGetBooleanv
  • GL_DEPTH_WRITEMASK

    Description: Depth buffer enabled for writing
    Attribute group: depth-buffer
    Initial value: GL_TRUE
    Get command: glGetBooleanv
  • GL_STENCIL_WRITEMASK

    Description: Stencil-buffer writemask
    Attribute group: stencil-buffer
    Initial value: 1's
    Get command: glGetIntegerv
  • GL_COLOR_CLEAR_VALUE

    Description: Color-buffer clear value (RGBA mode)
    Attribute group: color-buffer
    Initial value: 0, 0, 0, 0
    Get command: glGetFloatv
  • GL_INDEX_CLEAR_VALUE

    Description: Color-buffer clear value (color-index mode)
    Attribute group: color-buffer
    Initial value: 0
    Get command: glGetFloatv
  • GL_DEPTH_CLEAR_VALUE

    Description: Depth-buffer clear value
    Attribute group: depth-buffer
    Initial value: 1
    Get command: glGetIntegerv
  • GL_STENCIL_CLEAR_VALUE

    Description: Stencil-buffer clear value
    Attribute group: stencil-buffer
    Initial value: 0
    Get command: glGetIntegerv
  • GL_ACCUM_CLEAR_VALUE

    Description: Accumulation-buffer clear value
    Attribute group: accum-buffer
    Initial value: 0
    Get command: glGetFloatv