Texturing State Variables

  • GL_TEXTURE_x

    Description: True if x-D texturing enabled (x is 1-D or 2-D)
    Attribute group: texture/enable
    Initial value: GL_FALSE
    Get command: glIsEnabled
  • GL_TEXTURE

    Description: x-D texture image at level of detail i
    Attribute group:
    Initial value:
    Get command: glGetTexImage
  • GL_TEXTURE_WIDTH

    Description: x-D texture image i's width
    Attribute group:
    Initial value: 0
    Get command: glGetTexLevelParameter
  • GL_TEXTURE_HEIGHT

    Description: x-D texture image i's height
    Attribute group:
    Initial value: 0
    Get command: glGetTexLevelParameter
  • GL_TEXTURE_BORDER

    Description: x-D texture image i's border
    Attribute group:
    Initial value: 0
    Get command: glGetTexLevelParameter
  • GL_TEXTURE_COMPONENTS

    Description: Texture image components
    Attribute group:
    Initial value: 1
    Get command: glGetTexLevelParameter
  • GL_TEXTURE_BORDER_COLOR

    Description: Texture border color
    Attribute group: texture
    Initial value: 0,0,0,0
    Get command: glGetTexParameter
  • GL_TEXTURE_MIN_FILTER

    Description: Texture minification function
    Attribute group: texture
    Initial value: GL_NEAREST_MIPMAP_LINEAR
    Get command: glGetTexParameter
  • GL_TEXTURE_MAG_FILTER

    Description: Texture magnification function
    Attribute group: texture
    Initial value: GL_LINEAR
    Get command: glGetTexParameter
  • GL_TEXTURE_WRAP_x

    Description: Texture wrap mode (x is S or T)
    Attribute group: texture
    Initial value: GL_REPEAT
    Get command: glGetTexParameter
  • GL_TEXTURE_ENV_MODE

    Description: Texture application function
    Attribute group: texture
    Initial value: GL_MODULATE
    Get command: glGetTexEnviv
  • GL_TEXTURE_ENV_COLOR

    Description: Texture environment color
    Attribute group: texture
    Initial value: 0,0,0,0
    Get command: glGetTexEnvfv
  • GL_TEXTURE_GEN_x

    Description: Texgen is enabled (x is S, T, R, or Q)
    Attribute group: texture/enable
    Initial value: GL_FALSE
    Get command: glIsEnabled
  • GL_EYE_LINEAR

    Description: Texgen plane equation coefficients
    Attribute group: texture
    Initial value:
    Get command: glGetTexGenfv
  • GL_OBJECT_LINEAR

    Description: Texgen object linear coefficients
    Attribute group: texture
    Initial value:
    Get command: glGetTexGenfv
  • GL_TEXTURE_GEN_MODE

    Description: Function used for texgen
    Attribute group: texture
    Initial value: GL_EYTE_LINEAR
    Get command: glGetTexGeniv