/mdn2/en-US/docs/Web/API/WebGL2RenderingContextWebGL2RenderingContext
beginQuery beginTransformFeedback bindBufferBase bindBufferRange bindSampler bindTransformFeedback bindVertexArray blitFramebuffer bufferData bufferSubData clearBuffer clientWaitSync compressedTexImage3D compressedTexSubImage3D copyBufferSubData copyTexSubImage3D createQuery createSampler createTransformFeedback createVertexArray deleteQuery deleteSampler deleteSync deleteTransformFeedback deleteVertexArray drawArraysInstanced drawBuffers drawElementsInstanced drawRangeElements endQuery endTransformFeedback fenceSync framebufferTextureLayer getActiveUniformBlockName getActiveUniformBlockParameter getActiveUniforms getBufferSubData getFragDataLocation getIndexedParameter getInternalformatParameter getQuery getQueryParameter getSamplerParameter getSyncParameter getTransformFeedbackVarying getUniformBlockIndex getUniformIndices invalidateFramebuffer invalidateSubFramebuffer isQuery isSampler isSync isTransformFeedback isVertexArray pauseTransformFeedback readBuffer renderbufferStorageMultisample resumeTransformFeedback samplerParameter texImage3D texStorage2D texStorage3D texSubImage3D transformFeedbackVaryings uniform uniformBlockBinding uniformMatrix vertexAttribDivisor vertexAttribI vertexAttribIPointer waitSync