Miscellaneous Information

getSupportedExtensions() returns a string containing the supported extensions.

getExtension(name) returns an extension object. 'name' is a string.

getParameter(pname) gets the value of a parameter. 'pname' can be:
{ALPHA, RED, GREEN, BLUE, SUBPIXELS}_BITS
ACTIVE_TEXTURE
ALIASED_{LINE_WIDTH, POINT_SIZE}_RANGE
ARRAY_BUFFER_BINDING
BLEND_DST_{ALPHA, RGB}
BLEND_EQUATION_{ALPHA, RGB}
BLEND_SRC_{ALPHA, RGB}
BLEND[_COLOR]
COLOR_{CLEAR_VALUE, WRITEMASK}
[NUM_]COMPRESSED_TEXTURE_FORMATS
CULL_FACE[_MODE]
CURRENT_PROGRAM
DEPTH_{BITS, CLEAR_VALUE, FUNC, RANGE, TEST, WRITEMASK}
ELEMENT_ARRAY_BUFFER_BINDING,DITHER
FRAMEBUFFER_BINDING
RONT_FACE
GENERATE_MIPMAP_HINT
LINE_WIDTH
MAX_[COMBINED_]TEXTURE_IMAGE_UNITSMAX_{CUBE_MAP_TEXTURE, RENDERBUFFER, TEXTURE}_SIZEMAX_VARYING_VECTORS
MAX_VERTEX_{ATTRIBS, TEXTURE_IMAGE_UNTIS, UNIFORM_VECTORS}
MAX_VIEWPORT_DIMS
PACK_ALIGNMENT
POLYGON_OFFSET_{FACTOR, FILL, UNITS}
RENDERBUFFER_BINDING
RENDERER
SAMPLE_BUFFERS
SAMPLE_COVERAGE_{INVERT, VALUE}
SAMPLES, SCISSOR_{BOX, TEST}
SHADING_LANGUAGE_VERSION
STENCIL_{BITS, CLEAR_VALUE, TEST}
STENCIL_[BACK_]{FAIL, FUNC, REF, VALUE_MASK, WRITEMASK}
STENCIL_[BACK_]PASS_DEPTH_{FAIL,PASS}
TEXTURE_BINDING_{2D, CUBE_MAP
UNPACK_ALIGNMENT
UNPACK_{COLORSPACE_CONVERSION_WEBGL, FLIP_Y_WEBGL, PREMULTIPLY_ALPHA_WEBGL}
VENDOR
VERSION
VIEWPORT