public final class WebGL20
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static WebGLContext |
createContext(com.google.gwt.canvas.client.Canvas canvas) |
static WebGLContext |
createContext(com.google.gwt.dom.client.CanvasElement canvas) |
static WebGLContext |
createContext(com.google.gwt.dom.client.CanvasElement canvas,
WebGLContext.Attributes attributes) |
static WebGLContext |
createContext(com.google.gwt.canvas.client.Canvas canvas,
WebGLContext.Attributes attributes) |
static void |
glBeginQuery(int target,
int query) |
static void |
glBeginTransformFeedback(int primitiveMode) |
static void |
glBindBufferBase(int target,
int index,
int buffer) |
static void |
glBindBufferRange(int target,
int index,
int buffer,
int offset,
int size) |
static void |
glBindSampler(int unit,
int sampler) |
static void |
glBindTransformFeedback(int target,
int transformFeedback) |
static void |
glBindVertexArray(int vertexArray) |
static void |
glBlitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter) |
static void |
glClearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil) |
static void |
glClearBufferfv(int buffer,
int drawbuffer,
com.google.gwt.typedarrays.shared.Float32Array source) |
static void |
glClearBufferiv(int buffer,
int drawbuffer,
com.google.gwt.typedarrays.shared.Int32Array source) |
static void |
glClearBufferuiv(int buffer,
int drawbuffer,
com.google.gwt.typedarrays.shared.Uint32Array source) |
static int |
glClientWaitSync(int sync,
int flags,
int timeout) |
static void |
glCompressedTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
com.google.gwt.typedarrays.shared.ArrayBufferView data) |
static void |
glCompressedTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int width,
int height,
int depth,
int format,
com.google.gwt.typedarrays.shared.ArrayBufferView data) |
static void |
glCopyBufferSubData(int readTarget,
int writeTarget,
int readOffset,
int writeOffset,
int size) |
static void |
glCopyTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int x,
int y,
int width,
int height) |
static int |
glCreateQuery() |
static int |
glCreateSampler() |
static int |
glCreateTransformFeedback() |
static int |
glCreateVertexArray() |
static void |
glDeleteQuery(int query) |
static void |
glDeleteSampler(int sampler) |
static void |
glDeleteSync(int sync) |
static void |
glDeleteTransformFeedback(int transformFeedback) |
static void |
glDeleteVertexArray(int vertexArray) |
static void |
glDrawArraysInstanced(int mode,
int first,
int count,
int instanceCount) |
static void |
glDrawBuffers(com.google.gwt.typedarrays.shared.Uint32Array buffers) |
static void |
glDrawElementsInstanced(int mode,
int count,
int type,
int offset,
int instanceCount) |
static void |
glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
int offset) |
static void |
glEndQuery(int target) |
static void |
glEndTransformFeedback() |
static int |
glFenceSync(int condition,
int flags) |
static void |
glFramebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer) |
static java.lang.String |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex) |
static <T> T |
glGetActiveUniformBlockParameter(int program,
int uniformBlockIndex,
int pname) |
static com.google.gwt.typedarrays.shared.Int32Array |
glGetActiveUniforms(int program,
int[] uniformIndices,
int pname) |
static com.google.gwt.typedarrays.shared.Int32Array |
glGetActiveUniforms(int program,
java.util.List<java.lang.Integer> uniformIndices,
int pname) |
static com.google.gwt.typedarrays.shared.Int32Array |
glGetActiveUniforms(int program,
com.google.gwt.typedarrays.shared.Uint32Array uniformIndices,
int pname) |
static void |
glGetBufferSubData(int target,
int offset,
com.google.gwt.typedarrays.shared.ArrayBufferView returnedData) |
static int |
glGetFragDataLocation(int program,
java.lang.String name) |
static <T> T |
glGetIndexedParameter(int target,
int index) |
static com.google.gwt.typedarrays.shared.Int32Array |
glGetInternalformatParameter(int target,
int internalFormat,
int pName) |
static int |
glGetQuery(int target,
int pname) |
static <T> T |
glGetQueryParameter(int query,
int pname) |
static <T> T |
glGetSamplerParameter(int sampler,
int pname) |
static int |
glGetSyncParameter(int sync,
int pname) |
static WebGL10.ActiveInfo |
glGetTransformFeedbackVarying(int program,
int index) |
static int |
glGetUniformBlockIndex(int program,
java.lang.String uniformBlockName) |
static com.google.gwt.typedarrays.shared.Uint32Array |
glGetUniformIndices(int program,
com.google.gwt.core.client.JsArrayString uniformNames) |
static com.google.gwt.typedarrays.shared.Uint32Array |
glGetUniformIndices(int program,
java.util.List<java.lang.String> uniformNames) |
static com.google.gwt.typedarrays.shared.Uint32Array |
glGetUniformIndices(int program,
java.lang.String... uniformNames) |
static <T> T |
glGetVertexAttrib(int index,
int pname) |
static void |
glInvalidateFramebuffer(int target,
com.google.gwt.typedarrays.shared.ArrayBufferView attachments) |
static void |
glInvalidateSubFramebuffer(int target,
com.google.gwt.typedarrays.shared.ArrayBufferView attachments,
int x,
int y,
int w,
int h) |
static boolean |
glIsQuery(int query) |
static boolean |
glIsSampler(int sampler) |
static boolean |
glIsSync(int sync) |
static boolean |
glIsTransformFeedback(int transformFeedback) |
static boolean |
glIsVertexArray(int vertexArray) |
static void |
glPauseTransformFeedback() |
static void |
glReadBuffer(int src) |
static void |
glRenderbufferStorageMultisample(int target,
int samples,
int internalFormat,
int width,
int height) |
static void |
glResumeTransformFeedback() |
static void |
glSamplerParameterf(int sampler,
int pname,
float param) |
static void |
glSamplerParameteri(int sampler,
int pname,
int param) |
static void |
glTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
int format,
int type,
com.google.gwt.typedarrays.shared.ArrayBufferView pixels) |
static void |
glTexStorage2D(int target,
int levels,
int internalFormat,
int width,
int height) |
static void |
glTexStorage3D(int target,
int levels,
int internalFormat,
int width,
int height,
int depth) |
static void |
glTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int format,
int type,
com.google.gwt.user.client.ui.Image pixels) |
static void |
glTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int format,
int type,
com.google.gwt.canvas.dom.client.ImageData pixels) |
static void |
glTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int width,
int height,
int depth,
int format,
int type,
com.google.gwt.typedarrays.shared.ArrayBufferView pixels) |
static void |
glTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int format,
int type,
com.google.gwt.core.client.JavaScriptObject pixels) |
static void |
glTransformFeedbackVaryings(int program,
com.google.gwt.core.client.JsArrayString varyings,
int bufferMode) |
static void |
glTransformFeedbackVaryings(int program,
java.util.List<java.lang.String> varyings,
int bufferMode) |
static void |
glTransformFeedbackVaryings(int program,
java.lang.String[] varyings,
int bufferMode) |
static void |
glUniform1ui(int location,
int v0) |
static void |
glUniform1uiv(int location,
com.google.gwt.typedarrays.shared.Uint32Array value) |
static void |
glUniform2ui(int location,
int v0,
int v1) |
static void |
glUniform2uiv(int location,
com.google.gwt.typedarrays.shared.Uint32Array value) |
static void |
glUniform3ui(int location,
int v0,
int v1,
int v2) |
static void |
glUniform3uiv(int location,
com.google.gwt.typedarrays.shared.Uint32Array value) |
static void |
glUniform4ui(int location,
int v0,
int v1,
int v2,
int v3) |
static void |
glUniform4uiv(int location,
com.google.gwt.typedarrays.shared.Uint32Array value) |
static void |
glUniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding) |
static void |
glUniformMatrix2x3fv(int location,
boolean transpose,
com.google.gwt.typedarrays.shared.Float32Array value) |
static void |
glUniformMatrix2x4fv(int location,
boolean transpose,
com.google.gwt.typedarrays.shared.Float32Array value) |
static void |
glUniformMatrix3x2fv(int location,
boolean transpose,
com.google.gwt.typedarrays.shared.Float32Array value) |
static void |
glUniformMatrix3x4fv(int location,
boolean transpose,
com.google.gwt.typedarrays.shared.Float32Array value) |
static void |
glUniformMatrix4x2fv(int location,
boolean transpose,
com.google.gwt.typedarrays.shared.Float32Array value) |
static void |
glUniformMatrix4x3fv(int location,
boolean transpose,
com.google.gwt.typedarrays.shared.Float32Array value) |
static void |
glVertexAttribDivisor(int index,
int divisor) |
static void |
glVertexAttribI4i(int index,
int x,
int y,
int z,
int w) |
static void |
glVertexAttribI4iv(int index,
com.google.gwt.typedarrays.shared.Int32Array value) |
static void |
glVertexAttribI4ui(int index,
int x,
int y,
int z,
int w) |
static void |
glVertexAttribI4uiv(int index,
com.google.gwt.typedarrays.shared.Int32Array value) |
static void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
int offset) |
static void |
glWaitSync(int sync,
int flags,
int timeout) |
static boolean |
isContextCompatible() |
static boolean |
isSupported() |
static void |
nglDeleteTransformFeedback(com.google.gwt.core.client.JavaScriptObject transformFeedback) |
public static final int GL_ACTIVE_UNIFORM_BLOCKS
public static final int GL_ALREADY_SIGNALED
public static final int GL_ANY_SAMPLES_PASSED
public static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
public static final int GL_COLOR
public static final int GL_COLOR_ATTACHMENT1
public static final int GL_COLOR_ATTACHMENT10
public static final int GL_COLOR_ATTACHMENT11
public static final int GL_COLOR_ATTACHMENT12
public static final int GL_COLOR_ATTACHMENT13
public static final int GL_COLOR_ATTACHMENT14
public static final int GL_COLOR_ATTACHMENT15
public static final int GL_COLOR_ATTACHMENT2
public static final int GL_COLOR_ATTACHMENT3
public static final int GL_COLOR_ATTACHMENT4
public static final int GL_COLOR_ATTACHMENT5
public static final int GL_COLOR_ATTACHMENT6
public static final int GL_COLOR_ATTACHMENT7
public static final int GL_COLOR_ATTACHMENT8
public static final int GL_COLOR_ATTACHMENT9
public static final int GL_COMPARE_REF_TO_TEXTURE
public static final int GL_COMPRESSED_R11_EAC
public static final int GL_COMPRESSED_RG11_EAC
public static final int GL_COMPRESSED_RGB8_ETC2
public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
public static final int GL_COMPRESSED_SIGNED_R11_EAC
public static final int GL_COMPRESSED_SIGNED_RG11_EAC
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
public static final int GL_COMPRESSED_SRGB8_ETC2
public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
public static final int GL_CONDITION_SATISFIED
public static final int GL_COPY_READ_BUFFER
public static final int GL_COPY_READ_BUFFER_BINDING
public static final int GL_COPY_WRITE_BUFFER
public static final int GL_COPY_WRITE_BUFFER_BINDING
public static final int GL_CURRENT_QUERY
public static final int GL_DEPTH
public static final int GL_DEPTH24_STENCIL8
public static final int GL_DEPTH32F_STENCIL8
public static final int GL_DEPTH_COMPONENT24
public static final int GL_DEPTH_COMPONENT32F
public static final int GL_DEPTH_STENCIL
public static final int GL_DEPTH_STENCIL_ATTACHMENT
public static final int GL_DRAW_BUFFER0
public static final int GL_DRAW_BUFFER1
public static final int GL_DRAW_BUFFER10
public static final int GL_DRAW_BUFFER11
public static final int GL_DRAW_BUFFER12
public static final int GL_DRAW_BUFFER13
public static final int GL_DRAW_BUFFER14
public static final int GL_DRAW_BUFFER15
public static final int GL_DRAW_BUFFER2
public static final int GL_DRAW_BUFFER3
public static final int GL_DRAW_BUFFER4
public static final int GL_DRAW_BUFFER5
public static final int GL_DRAW_BUFFER6
public static final int GL_DRAW_BUFFER7
public static final int GL_DRAW_BUFFER8
public static final int GL_DRAW_BUFFER9
public static final int GL_DRAW_FRAMEBUFFER
public static final int GL_DRAW_FRAMEBUFFER_BINDING
public static final int GL_DYNAMIC_COPY
public static final int GL_DYNAMIC_READ
public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
public static final int GL_FLOAT_MAT2x3
public static final int GL_FLOAT_MAT2x4
public static final int GL_FLOAT_MAT3x2
public static final int GL_FLOAT_MAT3x4
public static final int GL_FLOAT_MAT4x2
public static final int GL_FLOAT_MAT4x3
public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
public static final int GL_FRAMEBUFFER_DEFAULT
public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
public static final int GL_HALF_FLOAT
public static final int GL_INTERLEAVED_ATTRIBS
public static final int GL_INT_2_10_10_10_REV
public static final int GL_INT_SAMPLER_2D
public static final int GL_INT_SAMPLER_2D_ARRAY
public static final int GL_INT_SAMPLER_3D
public static final int GL_INT_SAMPLER_CUBE
public static final int GL_INVALID_INDEX
public static final int GL_MAX
public static final int GL_MAX_3D_TEXTURE_SIZE
public static final int GL_MAX_ARRAY_TEXTURE_LAYERS
public static final int GL_MAX_CLIENT_WAIT_TIMEOUT_WEBGL
public static final int GL_MAX_COLOR_ATTACHMENTS
public static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_UNIFORM_BLOCKS
public static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
public static final int GL_MAX_DRAW_BUFFERS
public static final int GL_MAX_ELEMENTS_INDICES
public static final int GL_MAX_ELEMENTS_VERTICES
public static final int GL_MAX_ELEMENT_INDEX
public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
public static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
public static final int GL_MAX_PROGRAM_TEXEL_OFFSET
public static final int GL_MAX_SAMPLES
public static final int GL_MAX_SERVER_WAIT_TIMEOUT
public static final int GL_MAX_TEXTURE_LOD_BIAS
public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
public static final int GL_MAX_UNIFORM_BLOCK_SIZE
public static final int GL_MAX_UNIFORM_BUFFER_BINDINGS
public static final int GL_MAX_VARYING_COMPONENTS
public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
public static final int GL_MAX_VERTEX_UNIFORM_BLOCKS
public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS
public static final int GL_MIN
public static final int GL_MIN_PROGRAM_TEXEL_OFFSET
public static final int GL_OBJECT_TYPE
public static final int GL_PACK_ROW_LENGTH
public static final int GL_PACK_SKIP_PIXELS
public static final int GL_PACK_SKIP_ROWS
public static final int GL_PIXEL_PACK_BUFFER
public static final int GL_PIXEL_PACK_BUFFER_BINDING
public static final int GL_PIXEL_UNPACK_BUFFER
public static final int GL_PIXEL_UNPACK_BUFFER_BINDING
public static final int GL_QUERY_RESULT
public static final int GL_QUERY_RESULT_AVAILABLE
public static final int GL_R11F_G11F_B10F
public static final int GL_R16F
public static final int GL_R16I
public static final int GL_R16UI
public static final int GL_R32F
public static final int GL_R32I
public static final int GL_R32UI
public static final int GL_R8
public static final int GL_R8I
public static final int GL_R8UI
public static final int GL_R8_SNORM
public static final int GL_RASTERIZER_DISCARD
public static final int GL_READ_BUFFER
public static final int GL_READ_FRAMEBUFFER
public static final int GL_READ_FRAMEBUFFER_BINDING
public static final int GL_RED
public static final int GL_RED_INTEGER
public static final int GL_RENDERBUFFER_SAMPLES
public static final int GL_RG
public static final int GL_RG16F
public static final int GL_RG16I
public static final int GL_RG16UI
public static final int GL_RG32F
public static final int GL_RG32I
public static final int GL_RG32UI
public static final int GL_RG8
public static final int GL_RG8I
public static final int GL_RG8UI
public static final int GL_RG8_SNORM
public static final int GL_RGB10_A2
public static final int GL_RGB10_A2UI
public static final int GL_RGB16F
public static final int GL_RGB16I
public static final int GL_RGB16UI
public static final int GL_RGB32F
public static final int GL_RGB32I
public static final int GL_RGB32UI
public static final int GL_RGB8
public static final int GL_RGB8I
public static final int GL_RGB8UI
public static final int GL_RGB8_SNORM
public static final int GL_RGB9_E5
public static final int GL_RGBA16F
public static final int GL_RGBA16I
public static final int GL_RGBA16UI
public static final int GL_RGBA32F
public static final int GL_RGBA32I
public static final int GL_RGBA32UI
public static final int GL_RGBA8
public static final int GL_RGBA8I
public static final int GL_RGBA8UI
public static final int GL_RGBA8_SNORM
public static final int GL_RGBA_INTEGER
public static final int GL_RGB_INTEGER
public static final int GL_RG_INTEGER
public static final int GL_SAMPLER_2D_ARRAY
public static final int GL_SAMPLER_2D_ARRAY_SHADOW
public static final int GL_SAMPLER_2D_SHADOW
public static final int GL_SAMPLER_3D
public static final int GL_SAMPLER_BINDING
public static final int GL_SAMPLER_CUBE_SHADOW
public static final int GL_SEPARATE_ATTRIBS
public static final int GL_SIGNALED
public static final int GL_SIGNED_NORMALIZED
public static final int GL_SRGB
public static final int GL_SRGB8
public static final int GL_SRGB8_ALPHA8
public static final int GL_STATIC_COPY
public static final int GL_STATIC_READ
public static final int GL_STENCIL
public static final int GL_STREAM_COPY
public static final int GL_STREAM_READ
public static final int GL_SYNC_CONDITION
public static final int GL_SYNC_FENCE
public static final int GL_SYNC_FLAGS
public static final int GL_SYNC_FLUSH_COMMANDS_BIT
public static final int GL_SYNC_GPU_COMMANDS_COMPLETE
public static final int GL_SYNC_STATUS
public static final int GL_TEXTURE_2D_ARRAY
public static final int GL_TEXTURE_3D
public static final int GL_TEXTURE_BASE_LEVEL
public static final int GL_TEXTURE_BINDING_2D_ARRAY
public static final int GL_TEXTURE_BINDING_3D
public static final int GL_TEXTURE_COMPARE_FUNC
public static final int GL_TEXTURE_COMPARE_MODE
public static final int GL_TEXTURE_IMMUTABLE_FORMAT
public static final int GL_TEXTURE_IMMUTABLE_LEVELS
public static final int GL_TEXTURE_MAX_LEVEL
public static final int GL_TEXTURE_MAX_LOD
public static final int GL_TEXTURE_MIN_LOD
public static final int GL_TEXTURE_WRAP_R
public static final int GL_TIMEOUT_EXPIRED
public static final int GL_TIMEOUT_IGNORED
public static final int GL_TRANSFORM_FEEDBACK
public static final int GL_TRANSFORM_FEEDBACK_ACTIVE
public static final int GL_TRANSFORM_FEEDBACK_BINDING
public static final int GL_TRANSFORM_FEEDBACK_BUFFER
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START
public static final int GL_TRANSFORM_FEEDBACK_PAUSED
public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
public static final int GL_TRANSFORM_FEEDBACK_VARYINGS
public static final int GL_UNIFORM_ARRAY_STRIDE
public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
public static final int GL_UNIFORM_BLOCK_BINDING
public static final int GL_UNIFORM_BLOCK_DATA_SIZE
public static final int GL_UNIFORM_BLOCK_INDEX
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
public static final int GL_UNIFORM_BUFFER
public static final int GL_UNIFORM_BUFFER_BINDING
public static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
public static final int GL_UNIFORM_BUFFER_SIZE
public static final int GL_UNIFORM_BUFFER_START
public static final int GL_UNIFORM_IS_ROW_MAJOR
public static final int GL_UNIFORM_MATRIX_STRIDE
public static final int GL_UNIFORM_OFFSET
public static final int GL_UNIFORM_SIZE
public static final int GL_UNIFORM_TYPE
public static final int GL_UNPACK_IMAGE_HEIGHT
public static final int GL_UNPACK_ROW_LENGTH
public static final int GL_UNPACK_SKIP_IMAGES
public static final int GL_UNPACK_SKIP_PIXELS
public static final int GL_UNPACK_SKIP_ROWS
public static final int GL_UNSIGNALED
public static final int GL_UNSIGNED_INT_10F_11F_11F_REV
public static final int GL_UNSIGNED_INT_24_8
public static final int GL_UNSIGNED_INT_2_10_10_10_REV
public static final int GL_UNSIGNED_INT_5_9_9_9_REV
public static final int GL_UNSIGNED_INT_SAMPLER_2D
public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_3D
public static final int GL_UNSIGNED_INT_SAMPLER_CUBE
public static final int GL_UNSIGNED_INT_VEC2
public static final int GL_UNSIGNED_INT_VEC3
public static final int GL_UNSIGNED_INT_VEC4
public static final int GL_UNSIGNED_NORMALIZED
public static final int GL_VERTEX_ARRAY_BINDING
public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
public static final int GL_WAIT_FAILED
public static WebGLContext createContext(com.google.gwt.canvas.client.Canvas canvas)
public static WebGLContext createContext(com.google.gwt.canvas.client.Canvas canvas, WebGLContext.Attributes attributes)
public static WebGLContext createContext(com.google.gwt.dom.client.CanvasElement canvas)
public static WebGLContext createContext(com.google.gwt.dom.client.CanvasElement canvas, WebGLContext.Attributes attributes)
public static void glBeginQuery(int target, int query)
public static void glBeginTransformFeedback(int primitiveMode)
public static void glBindBufferBase(int target, int index, int buffer)
public static void glBindBufferRange(int target, int index, int buffer, int offset, int size)
public static void glBindSampler(int unit, int sampler)
public static void glBindTransformFeedback(int target, int transformFeedback)
public static void glBindVertexArray(int vertexArray)
public static void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
public static void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
public static void glClearBufferfv(int buffer, int drawbuffer, com.google.gwt.typedarrays.shared.Float32Array source)
public static void glClearBufferiv(int buffer, int drawbuffer, com.google.gwt.typedarrays.shared.Int32Array source)
public static void glClearBufferuiv(int buffer, int drawbuffer, com.google.gwt.typedarrays.shared.Uint32Array source)
public static int glClientWaitSync(int sync, int flags, int timeout)
public static void glCompressedTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, com.google.gwt.typedarrays.shared.ArrayBufferView data)
public static void glCompressedTexSubImage3D(int target, int level, int xOffset, int yOffset, int zOffset, int width, int height, int depth, int format, com.google.gwt.typedarrays.shared.ArrayBufferView data)
public static void glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
public static void glCopyTexSubImage3D(int target, int level, int xOffset, int yOffset, int zOffset, int x, int y, int width, int height)
public static int glCreateQuery()
public static int glCreateSampler()
public static int glCreateTransformFeedback()
public static int glCreateVertexArray()
public static void glDeleteQuery(int query)
public static void glDeleteSampler(int sampler)
public static void glDeleteSync(int sync)
public static void glDeleteTransformFeedback(int transformFeedback)
public static void glDeleteVertexArray(int vertexArray)
public static void glDrawArraysInstanced(int mode, int first, int count, int instanceCount)
public static void glDrawBuffers(com.google.gwt.typedarrays.shared.Uint32Array buffers)
public static void glDrawElementsInstanced(int mode, int count, int type, int offset, int instanceCount)
public static void glDrawRangeElements(int mode, int start, int end, int count, int type, int offset)
public static void glEndQuery(int target)
public static void glEndTransformFeedback()
public static int glFenceSync(int condition, int flags)
public static void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
public static java.lang.String glGetActiveUniformBlockName(int program, int uniformBlockIndex)
public static <T> T glGetActiveUniformBlockParameter(int program, int uniformBlockIndex, int pname)
public static com.google.gwt.typedarrays.shared.Int32Array glGetActiveUniforms(int program, com.google.gwt.typedarrays.shared.Uint32Array uniformIndices, int pname)
public static com.google.gwt.typedarrays.shared.Int32Array glGetActiveUniforms(int program, java.util.List<java.lang.Integer> uniformIndices, int pname)
public static com.google.gwt.typedarrays.shared.Int32Array glGetActiveUniforms(int program, int[] uniformIndices, int pname)
public static void glGetBufferSubData(int target, int offset, com.google.gwt.typedarrays.shared.ArrayBufferView returnedData)
public static int glGetFragDataLocation(int program, java.lang.String name)
public static <T> T glGetIndexedParameter(int target, int index)
public static com.google.gwt.typedarrays.shared.Int32Array glGetInternalformatParameter(int target, int internalFormat, int pName)
public static int glGetQuery(int target, int pname)
public static <T> T glGetQueryParameter(int query, int pname)
public static <T> T glGetSamplerParameter(int sampler, int pname)
public static int glGetSyncParameter(int sync, int pname)
public static WebGL10.ActiveInfo glGetTransformFeedbackVarying(int program, int index)
public static int glGetUniformBlockIndex(int program, java.lang.String uniformBlockName)
public static com.google.gwt.typedarrays.shared.Uint32Array glGetUniformIndices(int program, com.google.gwt.core.client.JsArrayString uniformNames)
public static com.google.gwt.typedarrays.shared.Uint32Array glGetUniformIndices(int program, java.util.List<java.lang.String> uniformNames)
public static com.google.gwt.typedarrays.shared.Uint32Array glGetUniformIndices(int program, java.lang.String... uniformNames)
public static <T> T glGetVertexAttrib(int index, int pname)
public static void glInvalidateFramebuffer(int target, com.google.gwt.typedarrays.shared.ArrayBufferView attachments)
public static void glInvalidateSubFramebuffer(int target, com.google.gwt.typedarrays.shared.ArrayBufferView attachments, int x, int y, int w, int h)
@WebGLContext.HandlesContextLoss public static boolean glIsQuery(int query)
@WebGLContext.HandlesContextLoss public static boolean glIsSampler(int sampler)
@WebGLContext.HandlesContextLoss public static boolean glIsSync(int sync)
@WebGLContext.HandlesContextLoss public static boolean glIsTransformFeedback(int transformFeedback)
@WebGLContext.HandlesContextLoss public static boolean glIsVertexArray(int vertexArray)
public static void glPauseTransformFeedback()
public static void glReadBuffer(int src)
public static void glRenderbufferStorageMultisample(int target, int samples, int internalFormat, int width, int height)
public static void glResumeTransformFeedback()
public static void glSamplerParameterf(int sampler, int pname, float param)
public static void glSamplerParameteri(int sampler, int pname, int param)
public static void glTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, com.google.gwt.typedarrays.shared.ArrayBufferView pixels)
public static void glTexStorage2D(int target, int levels, int internalFormat, int width, int height)
public static void glTexStorage3D(int target, int levels, int internalFormat, int width, int height, int depth)
public static void glTexSubImage3D(int target, int level, int xOffset, int yOffset, int zOffset, int width, int height, int depth, int format, int type, com.google.gwt.typedarrays.shared.ArrayBufferView pixels)
public static void glTexSubImage3D(int target, int level, int xOffset, int yOffset, int zOffset, int format, int type, com.google.gwt.core.client.JavaScriptObject pixels)
public static void glTexSubImage3D(int target, int level, int xOffset, int yOffset, int zOffset, int format, int type, com.google.gwt.canvas.dom.client.ImageData pixels)
public static void glTexSubImage3D(int target, int level, int xOffset, int yOffset, int zOffset, int format, int type, com.google.gwt.user.client.ui.Image pixels)
public static void glTransformFeedbackVaryings(int program, com.google.gwt.core.client.JsArrayString varyings, int bufferMode)
public static void glTransformFeedbackVaryings(int program, java.lang.String[] varyings, int bufferMode)
public static void glTransformFeedbackVaryings(int program, java.util.List<java.lang.String> varyings, int bufferMode)
public static void glUniform1ui(int location, int v0)
public static void glUniform1uiv(int location, com.google.gwt.typedarrays.shared.Uint32Array value)
public static void glUniform2ui(int location, int v0, int v1)
public static void glUniform2uiv(int location, com.google.gwt.typedarrays.shared.Uint32Array value)
public static void glUniform3ui(int location, int v0, int v1, int v2)
public static void glUniform3uiv(int location, com.google.gwt.typedarrays.shared.Uint32Array value)
public static void glUniform4ui(int location, int v0, int v1, int v2, int v3)
public static void glUniform4uiv(int location, com.google.gwt.typedarrays.shared.Uint32Array value)
public static void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
public static void glUniformMatrix2x3fv(int location, boolean transpose, com.google.gwt.typedarrays.shared.Float32Array value)
public static void glUniformMatrix2x4fv(int location, boolean transpose, com.google.gwt.typedarrays.shared.Float32Array value)
public static void glUniformMatrix3x2fv(int location, boolean transpose, com.google.gwt.typedarrays.shared.Float32Array value)
public static void glUniformMatrix3x4fv(int location, boolean transpose, com.google.gwt.typedarrays.shared.Float32Array value)
public static void glUniformMatrix4x2fv(int location, boolean transpose, com.google.gwt.typedarrays.shared.Float32Array value)
public static void glUniformMatrix4x3fv(int location, boolean transpose, com.google.gwt.typedarrays.shared.Float32Array value)
public static void glVertexAttribDivisor(int index, int divisor)
public static void glVertexAttribI4i(int index, int x, int y, int z, int w)
public static void glVertexAttribI4iv(int index, com.google.gwt.typedarrays.shared.Int32Array value)
public static void glVertexAttribI4ui(int index, int x, int y, int z, int w)
public static void glVertexAttribI4uiv(int index, com.google.gwt.typedarrays.shared.Int32Array value)
public static void glVertexAttribIPointer(int index, int size, int type, int stride, int offset)
public static void glWaitSync(int sync, int flags, int timeout)
public static boolean isContextCompatible()
public static boolean isSupported()
public static void nglDeleteTransformFeedback(com.google.gwt.core.client.JavaScriptObject transformFeedback)