Skip to content

WebGL abstract

abstract class WebGL

Annotations: @Native.new("WebGL")

Amalgamation of the WebGL constants from the IDL interfaces in WebGLRenderingContextBase, WebGL2RenderingContextBase, & WebGLDrawBuffers. Because the RenderingContextBase interfaces are hidden they would be replicated in more than one class (e.g., RenderingContext and RenderingContext2) to prevent that duplication these 600+ constants are defined in one abstract class (WebGL).

Properties

hashCode no setter inherited

int get hashCode

The hash code for this object.

A hash code is a single integer which represents the state of the object that affects operator == comparisons.

All objects have hash codes. The default hash code implemented by Object represents only the identity of the object, the same way as the default operator == implementation only considers objects equal if they are identical (see identityHashCode).

If operator == is overridden to use the object state instead, the hash code must also be changed to represent that state, otherwise the object cannot be used in hash based data structures like the default Set and Map implementations.

Hash codes must be the same for objects that are equal to each other according to operator ==. The hash code of an object should only change if the object changes in a way that affects equality. There are no further requirements for the hash codes. They need not be consistent between executions of the same program and there are no distribution guarantees.

Objects that are not equal are allowed to have the same hash code. It is even technically allowed that all instances have the same hash code, but if clashes happen too often, it may reduce the efficiency of hash-based data structures like HashSet or HashMap.

If a subclass overrides hashCode, it should override the operator == operator as well to maintain consistency.

Inherited from Object.

Implementation
dart
external int get hashCode;

runtimeType no setter inherited

Type get runtimeType

A representation of the runtime type of the object.

Inherited from Object.

Implementation
dart
external Type get runtimeType;

Methods

noSuchMethod() inherited

dynamic noSuchMethod(Invocation invocation)

Invoked when a nonexistent method or property is accessed.

A dynamic member invocation can attempt to call a member which doesn't exist on the receiving object. Example:

dart
dynamic object = 1;
object.add(42); // Statically allowed, run-time error

This invalid code will invoke the noSuchMethod method of the integer 1 with an Invocation representing the .add(42) call and arguments (which then throws).

Classes can override noSuchMethod to provide custom behavior for such invalid dynamic invocations.

A class with a non-default noSuchMethod invocation can also omit implementations for members of its interface. Example:

dart
class MockList<T> implements List<T> {
  noSuchMethod(Invocation invocation) {
    log(invocation);
    super.noSuchMethod(invocation); // Will throw.
  }
}
void main() {
  MockList().add(42);
}

This code has no compile-time warnings or errors even though the MockList class has no concrete implementation of any of the List interface methods. Calls to List methods are forwarded to noSuchMethod, so this code will log an invocation similar to Invocation.method(#add, [42]) and then throw.

If a value is returned from noSuchMethod, it becomes the result of the original invocation. If the value is not of a type that can be returned by the original invocation, a type error occurs at the invocation.

The default behavior is to throw a NoSuchMethodError.

Inherited from Object.

Implementation
dart
@pragma("vm:entry-point")
@pragma("wasm:entry-point")
external dynamic noSuchMethod(Invocation invocation);

toString() inherited

String toString()

A string representation of this object.

Some classes have a default textual representation, often paired with a static parse function (like int.parse). These classes will provide the textual representation as their string representation.

Other classes have no meaningful textual representation that a program will care about. Such classes will typically override toString to provide useful information when inspecting the object, mainly for debugging or logging.

Inherited from Object.

Implementation
dart
external String toString();

Operators

operator ==() inherited

bool operator ==(Object other)

The equality operator.

The default behavior for all Objects is to return true if and only if this object and other are the same object.

Override this method to specify a different equality relation on a class. The overriding method must still be an equivalence relation. That is, it must be:

  • Total: It must return a boolean for all arguments. It should never throw.

  • Reflexive: For all objects o, o == o must be true.

  • Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must either both be true, or both be false.

  • Transitive: For all objects o1, o2, and o3, if o1 == o2 and o2 == o3 are true, then o1 == o3 must be true.

The method should also be consistent over time, so whether two objects are equal should only change if at least one of the objects was modified.

If a subclass overrides the equality operator, it should override the hashCode method as well to maintain consistency.

Inherited from Object.

Implementation
dart
external bool operator ==(Object other);

Constants

ACTIVE_ATTRIBUTES

const int ACTIVE_ATTRIBUTES
Implementation
dart
static const int ACTIVE_ATTRIBUTES = 0x8B89;

ACTIVE_TEXTURE

const int ACTIVE_TEXTURE
Implementation
dart
static const int ACTIVE_TEXTURE = 0x84E0;

ACTIVE_UNIFORM_BLOCKS

const int ACTIVE_UNIFORM_BLOCKS
Implementation
dart
static const int ACTIVE_UNIFORM_BLOCKS = 0x8A36;

ACTIVE_UNIFORMS

const int ACTIVE_UNIFORMS
Implementation
dart
static const int ACTIVE_UNIFORMS = 0x8B86;

ALIASED_LINE_WIDTH_RANGE

const int ALIASED_LINE_WIDTH_RANGE
Implementation
dart
static const int ALIASED_LINE_WIDTH_RANGE = 0x846E;

ALIASED_POINT_SIZE_RANGE

const int ALIASED_POINT_SIZE_RANGE
Implementation
dart
static const int ALIASED_POINT_SIZE_RANGE = 0x846D;

ALPHA

const int ALPHA
Implementation
dart
static const int ALPHA = 0x1906;

ALPHA_BITS

const int ALPHA_BITS
Implementation
dart
static const int ALPHA_BITS = 0x0D55;

ALREADY_SIGNALED

const int ALREADY_SIGNALED
Implementation
dart
static const int ALREADY_SIGNALED = 0x911A;

ALWAYS

const int ALWAYS
Implementation
dart
static const int ALWAYS = 0x0207;

ANY_SAMPLES_PASSED

const int ANY_SAMPLES_PASSED
Implementation
dart
static const int ANY_SAMPLES_PASSED = 0x8C2F;

ANY_SAMPLES_PASSED_CONSERVATIVE

const int ANY_SAMPLES_PASSED_CONSERVATIVE
Implementation
dart
static const int ANY_SAMPLES_PASSED_CONSERVATIVE = 0x8D6A;

ARRAY_BUFFER

const int ARRAY_BUFFER
Implementation
dart
static const int ARRAY_BUFFER = 0x8892;

ARRAY_BUFFER_BINDING

const int ARRAY_BUFFER_BINDING
Implementation
dart
static const int ARRAY_BUFFER_BINDING = 0x8894;

ATTACHED_SHADERS

const int ATTACHED_SHADERS
Implementation
dart
static const int ATTACHED_SHADERS = 0x8B85;

BACK

const int BACK
Implementation
dart
static const int BACK = 0x0405;

BLEND

const int BLEND
Implementation
dart
static const int BLEND = 0x0BE2;

BLEND_COLOR

const int BLEND_COLOR
Implementation
dart
static const int BLEND_COLOR = 0x8005;

BLEND_DST_ALPHA

const int BLEND_DST_ALPHA
Implementation
dart
static const int BLEND_DST_ALPHA = 0x80CA;

BLEND_DST_RGB

const int BLEND_DST_RGB
Implementation
dart
static const int BLEND_DST_RGB = 0x80C8;

BLEND_EQUATION

const int BLEND_EQUATION
Implementation
dart
static const int BLEND_EQUATION = 0x8009;

BLEND_EQUATION_ALPHA

const int BLEND_EQUATION_ALPHA
Implementation
dart
static const int BLEND_EQUATION_ALPHA = 0x883D;

BLEND_EQUATION_RGB

const int BLEND_EQUATION_RGB
Implementation
dart
static const int BLEND_EQUATION_RGB = 0x8009;

BLEND_SRC_ALPHA

const int BLEND_SRC_ALPHA
Implementation
dart
static const int BLEND_SRC_ALPHA = 0x80CB;

BLEND_SRC_RGB

const int BLEND_SRC_RGB
Implementation
dart
static const int BLEND_SRC_RGB = 0x80C9;

BLUE_BITS

const int BLUE_BITS
Implementation
dart
static const int BLUE_BITS = 0x0D54;

BOOL

const int BOOL
Implementation
dart
static const int BOOL = 0x8B56;

BOOL_VEC2

const int BOOL_VEC2
Implementation
dart
static const int BOOL_VEC2 = 0x8B57;

BOOL_VEC3

const int BOOL_VEC3
Implementation
dart
static const int BOOL_VEC3 = 0x8B58;

BOOL_VEC4

const int BOOL_VEC4
Implementation
dart
static const int BOOL_VEC4 = 0x8B59;

BROWSER_DEFAULT_WEBGL

const int BROWSER_DEFAULT_WEBGL
Implementation
dart
static const int BROWSER_DEFAULT_WEBGL = 0x9244;

BUFFER_SIZE

const int BUFFER_SIZE
Implementation
dart
static const int BUFFER_SIZE = 0x8764;

BUFFER_USAGE

const int BUFFER_USAGE
Implementation
dart
static const int BUFFER_USAGE = 0x8765;

BYTE

const int BYTE
Implementation
dart
static const int BYTE = 0x1400;

CCW

const int CCW
Implementation
dart
static const int CCW = 0x0901;

CLAMP_TO_EDGE

const int CLAMP_TO_EDGE
Implementation
dart
static const int CLAMP_TO_EDGE = 0x812F;

COLOR

const int COLOR
Implementation
dart
static const int COLOR = 0x1800;

COLOR_ATTACHMENT0

const int COLOR_ATTACHMENT0
Implementation
dart
static const int COLOR_ATTACHMENT0 = 0x8CE0;

COLOR_ATTACHMENT0_WEBGL

const int COLOR_ATTACHMENT0_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT0_WEBGL = 0x8CE0;

COLOR_ATTACHMENT1

const int COLOR_ATTACHMENT1
Implementation
dart
static const int COLOR_ATTACHMENT1 = 0x8CE1;

COLOR_ATTACHMENT1_WEBGL

const int COLOR_ATTACHMENT1_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT1_WEBGL = 0x8CE1;

COLOR_ATTACHMENT2

const int COLOR_ATTACHMENT2
Implementation
dart
static const int COLOR_ATTACHMENT2 = 0x8CE2;

COLOR_ATTACHMENT2_WEBGL

const int COLOR_ATTACHMENT2_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT2_WEBGL = 0x8CE2;

COLOR_ATTACHMENT3

const int COLOR_ATTACHMENT3
Implementation
dart
static const int COLOR_ATTACHMENT3 = 0x8CE3;

COLOR_ATTACHMENT3_WEBGL

const int COLOR_ATTACHMENT3_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT3_WEBGL = 0x8CE3;

COLOR_ATTACHMENT4

const int COLOR_ATTACHMENT4
Implementation
dart
static const int COLOR_ATTACHMENT4 = 0x8CE4;

COLOR_ATTACHMENT4_WEBGL

const int COLOR_ATTACHMENT4_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT4_WEBGL = 0x8CE4;

COLOR_ATTACHMENT5

const int COLOR_ATTACHMENT5
Implementation
dart
static const int COLOR_ATTACHMENT5 = 0x8CE5;

COLOR_ATTACHMENT5_WEBGL

const int COLOR_ATTACHMENT5_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT5_WEBGL = 0x8CE5;

COLOR_ATTACHMENT6

const int COLOR_ATTACHMENT6
Implementation
dart
static const int COLOR_ATTACHMENT6 = 0x8CE6;

COLOR_ATTACHMENT6_WEBGL

const int COLOR_ATTACHMENT6_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT6_WEBGL = 0x8CE6;

COLOR_ATTACHMENT7

const int COLOR_ATTACHMENT7
Implementation
dart
static const int COLOR_ATTACHMENT7 = 0x8CE7;

COLOR_ATTACHMENT7_WEBGL

const int COLOR_ATTACHMENT7_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT7_WEBGL = 0x8CE7;

COLOR_ATTACHMENT8

const int COLOR_ATTACHMENT8
Implementation
dart
static const int COLOR_ATTACHMENT8 = 0x8CE8;

COLOR_ATTACHMENT8_WEBGL

const int COLOR_ATTACHMENT8_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT8_WEBGL = 0x8CE8;

COLOR_ATTACHMENT9

const int COLOR_ATTACHMENT9
Implementation
dart
static const int COLOR_ATTACHMENT9 = 0x8CE9;

COLOR_ATTACHMENT9_WEBGL

const int COLOR_ATTACHMENT9_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT9_WEBGL = 0x8CE9;

COLOR_ATTACHMENT10

const int COLOR_ATTACHMENT10
Implementation
dart
static const int COLOR_ATTACHMENT10 = 0x8CEA;

COLOR_ATTACHMENT10_WEBGL

const int COLOR_ATTACHMENT10_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT10_WEBGL = 0x8CEA;

COLOR_ATTACHMENT11

const int COLOR_ATTACHMENT11
Implementation
dart
static const int COLOR_ATTACHMENT11 = 0x8CEB;

COLOR_ATTACHMENT11_WEBGL

const int COLOR_ATTACHMENT11_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT11_WEBGL = 0x8CEB;

COLOR_ATTACHMENT12

const int COLOR_ATTACHMENT12
Implementation
dart
static const int COLOR_ATTACHMENT12 = 0x8CEC;

COLOR_ATTACHMENT12_WEBGL

const int COLOR_ATTACHMENT12_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT12_WEBGL = 0x8CEC;

COLOR_ATTACHMENT13

const int COLOR_ATTACHMENT13
Implementation
dart
static const int COLOR_ATTACHMENT13 = 0x8CED;

COLOR_ATTACHMENT13_WEBGL

const int COLOR_ATTACHMENT13_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT13_WEBGL = 0x8CED;

COLOR_ATTACHMENT14

const int COLOR_ATTACHMENT14
Implementation
dart
static const int COLOR_ATTACHMENT14 = 0x8CEE;

COLOR_ATTACHMENT14_WEBGL

const int COLOR_ATTACHMENT14_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT14_WEBGL = 0x8CEE;

COLOR_ATTACHMENT15

const int COLOR_ATTACHMENT15
Implementation
dart
static const int COLOR_ATTACHMENT15 = 0x8CEF;

COLOR_ATTACHMENT15_WEBGL

const int COLOR_ATTACHMENT15_WEBGL
Implementation
dart
static const int COLOR_ATTACHMENT15_WEBGL = 0x8CEF;

COLOR_BUFFER_BIT

const int COLOR_BUFFER_BIT
Implementation
dart
static const int COLOR_BUFFER_BIT = 0x00004000;

COLOR_CLEAR_VALUE

const int COLOR_CLEAR_VALUE
Implementation
dart
static const int COLOR_CLEAR_VALUE = 0x0C22;

COLOR_WRITEMASK

const int COLOR_WRITEMASK
Implementation
dart
static const int COLOR_WRITEMASK = 0x0C23;

COMPARE_REF_TO_TEXTURE

const int COMPARE_REF_TO_TEXTURE
Implementation
dart
static const int COMPARE_REF_TO_TEXTURE = 0x884E;

COMPILE_STATUS

const int COMPILE_STATUS
Implementation
dart
static const int COMPILE_STATUS = 0x8B81;

COMPRESSED_TEXTURE_FORMATS

const int COMPRESSED_TEXTURE_FORMATS
Implementation
dart
static const int COMPRESSED_TEXTURE_FORMATS = 0x86A3;

CONDITION_SATISFIED

const int CONDITION_SATISFIED
Implementation
dart
static const int CONDITION_SATISFIED = 0x911C;

CONSTANT_ALPHA

const int CONSTANT_ALPHA
Implementation
dart
static const int CONSTANT_ALPHA = 0x8003;

CONSTANT_COLOR

const int CONSTANT_COLOR
Implementation
dart
static const int CONSTANT_COLOR = 0x8001;

CONTEXT_LOST_WEBGL

const int CONTEXT_LOST_WEBGL
Implementation
dart
static const int CONTEXT_LOST_WEBGL = 0x9242;

COPY_READ_BUFFER

const int COPY_READ_BUFFER
Implementation
dart
static const int COPY_READ_BUFFER = 0x8F36;

COPY_READ_BUFFER_BINDING

const int COPY_READ_BUFFER_BINDING
Implementation
dart
static const int COPY_READ_BUFFER_BINDING = 0x8F36;

COPY_WRITE_BUFFER

const int COPY_WRITE_BUFFER
Implementation
dart
static const int COPY_WRITE_BUFFER = 0x8F37;

COPY_WRITE_BUFFER_BINDING

const int COPY_WRITE_BUFFER_BINDING
Implementation
dart
static const int COPY_WRITE_BUFFER_BINDING = 0x8F37;

CULL_FACE

const int CULL_FACE
Implementation
dart
static const int CULL_FACE = 0x0B44;

CULL_FACE_MODE

const int CULL_FACE_MODE
Implementation
dart
static const int CULL_FACE_MODE = 0x0B45;

CURRENT_PROGRAM

const int CURRENT_PROGRAM
Implementation
dart
static const int CURRENT_PROGRAM = 0x8B8D;

CURRENT_QUERY

const int CURRENT_QUERY
Implementation
dart
static const int CURRENT_QUERY = 0x8865;

CURRENT_VERTEX_ATTRIB

const int CURRENT_VERTEX_ATTRIB
Implementation
dart
static const int CURRENT_VERTEX_ATTRIB = 0x8626;

CW

const int CW
Implementation
dart
static const int CW = 0x0900;

DECR

const int DECR
Implementation
dart
static const int DECR = 0x1E03;

DECR_WRAP

const int DECR_WRAP
Implementation
dart
static const int DECR_WRAP = 0x8508;

DELETE_STATUS

const int DELETE_STATUS
Implementation
dart
static const int DELETE_STATUS = 0x8B80;

DEPTH

const int DEPTH
Implementation
dart
static const int DEPTH = 0x1801;

DEPTH24_STENCIL8

const int DEPTH24_STENCIL8
Implementation
dart
static const int DEPTH24_STENCIL8 = 0x88F0;

DEPTH32F_STENCIL8

const int DEPTH32F_STENCIL8
Implementation
dart
static const int DEPTH32F_STENCIL8 = 0x8CAD;

DEPTH_ATTACHMENT

const int DEPTH_ATTACHMENT
Implementation
dart
static const int DEPTH_ATTACHMENT = 0x8D00;

DEPTH_BITS

const int DEPTH_BITS
Implementation
dart
static const int DEPTH_BITS = 0x0D56;

DEPTH_BUFFER_BIT

const int DEPTH_BUFFER_BIT
Implementation
dart
static const int DEPTH_BUFFER_BIT = 0x00000100;

DEPTH_CLEAR_VALUE

const int DEPTH_CLEAR_VALUE
Implementation
dart
static const int DEPTH_CLEAR_VALUE = 0x0B73;

DEPTH_COMPONENT

const int DEPTH_COMPONENT
Implementation
dart
static const int DEPTH_COMPONENT = 0x1902;

DEPTH_COMPONENT16

const int DEPTH_COMPONENT16
Implementation
dart
static const int DEPTH_COMPONENT16 = 0x81A5;

DEPTH_COMPONENT24

const int DEPTH_COMPONENT24
Implementation
dart
static const int DEPTH_COMPONENT24 = 0x81A6;

DEPTH_COMPONENT32F

const int DEPTH_COMPONENT32F
Implementation
dart
static const int DEPTH_COMPONENT32F = 0x8CAC;

DEPTH_FUNC

const int DEPTH_FUNC
Implementation
dart
static const int DEPTH_FUNC = 0x0B74;

DEPTH_RANGE

const int DEPTH_RANGE
Implementation
dart
static const int DEPTH_RANGE = 0x0B70;

DEPTH_STENCIL

const int DEPTH_STENCIL
Implementation
dart
static const int DEPTH_STENCIL = 0x84F9;

DEPTH_STENCIL_ATTACHMENT

const int DEPTH_STENCIL_ATTACHMENT
Implementation
dart
static const int DEPTH_STENCIL_ATTACHMENT = 0x821A;

DEPTH_TEST

const int DEPTH_TEST
Implementation
dart
static const int DEPTH_TEST = 0x0B71;

DEPTH_WRITEMASK

const int DEPTH_WRITEMASK
Implementation
dart
static const int DEPTH_WRITEMASK = 0x0B72;

DITHER

const int DITHER
Implementation
dart
static const int DITHER = 0x0BD0;

DONT_CARE

const int DONT_CARE
Implementation
dart
static const int DONT_CARE = 0x1100;

DRAW_BUFFER0

const int DRAW_BUFFER0
Implementation
dart
static const int DRAW_BUFFER0 = 0x8825;

DRAW_BUFFER0_WEBGL

const int DRAW_BUFFER0_WEBGL
Implementation
dart
static const int DRAW_BUFFER0_WEBGL = 0x8825;

DRAW_BUFFER1

const int DRAW_BUFFER1
Implementation
dart
static const int DRAW_BUFFER1 = 0x8826;

DRAW_BUFFER1_WEBGL

const int DRAW_BUFFER1_WEBGL
Implementation
dart
static const int DRAW_BUFFER1_WEBGL = 0x8826;

DRAW_BUFFER2

const int DRAW_BUFFER2
Implementation
dart
static const int DRAW_BUFFER2 = 0x8827;

DRAW_BUFFER2_WEBGL

const int DRAW_BUFFER2_WEBGL
Implementation
dart
static const int DRAW_BUFFER2_WEBGL = 0x8827;

DRAW_BUFFER3

const int DRAW_BUFFER3
Implementation
dart
static const int DRAW_BUFFER3 = 0x8828;

DRAW_BUFFER3_WEBGL

const int DRAW_BUFFER3_WEBGL
Implementation
dart
static const int DRAW_BUFFER3_WEBGL = 0x8828;

DRAW_BUFFER4

const int DRAW_BUFFER4
Implementation
dart
static const int DRAW_BUFFER4 = 0x8829;

DRAW_BUFFER4_WEBGL

const int DRAW_BUFFER4_WEBGL
Implementation
dart
static const int DRAW_BUFFER4_WEBGL = 0x8829;

DRAW_BUFFER5

const int DRAW_BUFFER5
Implementation
dart
static const int DRAW_BUFFER5 = 0x882A;

DRAW_BUFFER5_WEBGL

const int DRAW_BUFFER5_WEBGL
Implementation
dart
static const int DRAW_BUFFER5_WEBGL = 0x882A;

DRAW_BUFFER6

const int DRAW_BUFFER6
Implementation
dart
static const int DRAW_BUFFER6 = 0x882B;

DRAW_BUFFER6_WEBGL

const int DRAW_BUFFER6_WEBGL
Implementation
dart
static const int DRAW_BUFFER6_WEBGL = 0x882B;

DRAW_BUFFER7

const int DRAW_BUFFER7
Implementation
dart
static const int DRAW_BUFFER7 = 0x882C;

DRAW_BUFFER7_WEBGL

const int DRAW_BUFFER7_WEBGL
Implementation
dart
static const int DRAW_BUFFER7_WEBGL = 0x882C;

DRAW_BUFFER8

const int DRAW_BUFFER8
Implementation
dart
static const int DRAW_BUFFER8 = 0x882D;

DRAW_BUFFER8_WEBGL

const int DRAW_BUFFER8_WEBGL
Implementation
dart
static const int DRAW_BUFFER8_WEBGL = 0x882D;

DRAW_BUFFER9

const int DRAW_BUFFER9
Implementation
dart
static const int DRAW_BUFFER9 = 0x882E;

DRAW_BUFFER9_WEBGL

const int DRAW_BUFFER9_WEBGL
Implementation
dart
static const int DRAW_BUFFER9_WEBGL = 0x882E;

DRAW_BUFFER10

const int DRAW_BUFFER10
Implementation
dart
static const int DRAW_BUFFER10 = 0x882F;

DRAW_BUFFER10_WEBGL

const int DRAW_BUFFER10_WEBGL
Implementation
dart
static const int DRAW_BUFFER10_WEBGL = 0x882F;

DRAW_BUFFER11

const int DRAW_BUFFER11
Implementation
dart
static const int DRAW_BUFFER11 = 0x8830;

DRAW_BUFFER11_WEBGL

const int DRAW_BUFFER11_WEBGL
Implementation
dart
static const int DRAW_BUFFER11_WEBGL = 0x8830;

DRAW_BUFFER12

const int DRAW_BUFFER12
Implementation
dart
static const int DRAW_BUFFER12 = 0x8831;

DRAW_BUFFER12_WEBGL

const int DRAW_BUFFER12_WEBGL
Implementation
dart
static const int DRAW_BUFFER12_WEBGL = 0x8831;

DRAW_BUFFER13

const int DRAW_BUFFER13
Implementation
dart
static const int DRAW_BUFFER13 = 0x8832;

DRAW_BUFFER13_WEBGL

const int DRAW_BUFFER13_WEBGL
Implementation
dart
static const int DRAW_BUFFER13_WEBGL = 0x8832;

DRAW_BUFFER14

const int DRAW_BUFFER14
Implementation
dart
static const int DRAW_BUFFER14 = 0x8833;

DRAW_BUFFER14_WEBGL

const int DRAW_BUFFER14_WEBGL
Implementation
dart
static const int DRAW_BUFFER14_WEBGL = 0x8833;

DRAW_BUFFER15

const int DRAW_BUFFER15
Implementation
dart
static const int DRAW_BUFFER15 = 0x8834;

DRAW_BUFFER15_WEBGL

const int DRAW_BUFFER15_WEBGL
Implementation
dart
static const int DRAW_BUFFER15_WEBGL = 0x8834;

DRAW_FRAMEBUFFER

const int DRAW_FRAMEBUFFER
Implementation
dart
static const int DRAW_FRAMEBUFFER = 0x8CA9;

DRAW_FRAMEBUFFER_BINDING

const int DRAW_FRAMEBUFFER_BINDING
Implementation
dart
static const int DRAW_FRAMEBUFFER_BINDING = 0x8CA6;

DST_ALPHA

const int DST_ALPHA
Implementation
dart
static const int DST_ALPHA = 0x0304;

DST_COLOR

const int DST_COLOR
Implementation
dart
static const int DST_COLOR = 0x0306;

DYNAMIC_COPY

const int DYNAMIC_COPY
Implementation
dart
static const int DYNAMIC_COPY = 0x88EA;

DYNAMIC_DRAW

const int DYNAMIC_DRAW
Implementation
dart
static const int DYNAMIC_DRAW = 0x88E8;

DYNAMIC_READ

const int DYNAMIC_READ
Implementation
dart
static const int DYNAMIC_READ = 0x88E9;

ELEMENT_ARRAY_BUFFER

const int ELEMENT_ARRAY_BUFFER
Implementation
dart
static const int ELEMENT_ARRAY_BUFFER = 0x8893;

ELEMENT_ARRAY_BUFFER_BINDING

const int ELEMENT_ARRAY_BUFFER_BINDING
Implementation
dart
static const int ELEMENT_ARRAY_BUFFER_BINDING = 0x8895;

EQUAL

const int EQUAL
Implementation
dart
static const int EQUAL = 0x0202;

FASTEST

const int FASTEST
Implementation
dart
static const int FASTEST = 0x1101;

FLOAT

const int FLOAT
Implementation
dart
static const int FLOAT = 0x1406;

FLOAT_32_UNSIGNED_INT_24_8_REV

const int FLOAT_32_UNSIGNED_INT_24_8_REV
Implementation
dart
static const int FLOAT_32_UNSIGNED_INT_24_8_REV = 0x8DAD;

FLOAT_MAT2

const int FLOAT_MAT2
Implementation
dart
static const int FLOAT_MAT2 = 0x8B5A;

FLOAT_MAT2x3

const int FLOAT_MAT2x3
Implementation
dart
static const int FLOAT_MAT2x3 = 0x8B65;

FLOAT_MAT2x4

const int FLOAT_MAT2x4
Implementation
dart
static const int FLOAT_MAT2x4 = 0x8B66;

FLOAT_MAT3

const int FLOAT_MAT3
Implementation
dart
static const int FLOAT_MAT3 = 0x8B5B;

FLOAT_MAT3x2

const int FLOAT_MAT3x2
Implementation
dart
static const int FLOAT_MAT3x2 = 0x8B67;

FLOAT_MAT3x4

const int FLOAT_MAT3x4
Implementation
dart
static const int FLOAT_MAT3x4 = 0x8B68;

FLOAT_MAT4

const int FLOAT_MAT4
Implementation
dart
static const int FLOAT_MAT4 = 0x8B5C;

FLOAT_MAT4x2

const int FLOAT_MAT4x2
Implementation
dart
static const int FLOAT_MAT4x2 = 0x8B69;

FLOAT_MAT4x3

const int FLOAT_MAT4x3
Implementation
dart
static const int FLOAT_MAT4x3 = 0x8B6A;

FLOAT_VEC2

const int FLOAT_VEC2
Implementation
dart
static const int FLOAT_VEC2 = 0x8B50;

FLOAT_VEC3

const int FLOAT_VEC3
Implementation
dart
static const int FLOAT_VEC3 = 0x8B51;

FLOAT_VEC4

const int FLOAT_VEC4
Implementation
dart
static const int FLOAT_VEC4 = 0x8B52;

FRAGMENT_SHADER

const int FRAGMENT_SHADER
Implementation
dart
static const int FRAGMENT_SHADER = 0x8B30;

FRAGMENT_SHADER_DERIVATIVE_HINT

const int FRAGMENT_SHADER_DERIVATIVE_HINT
Implementation
dart
static const int FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B;

FRAMEBUFFER

const int FRAMEBUFFER
Implementation
dart
static const int FRAMEBUFFER = 0x8D40;

FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

const int FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 0x8215;

FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

const int FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 0x8214;

FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

const int FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 0x8210;

FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

const int FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 0x8211;

FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

const int FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 0x8216;

FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

const int FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 0x8213;

FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

const int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1;

FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

const int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0;

FRAMEBUFFER_ATTACHMENT_RED_SIZE

const int FRAMEBUFFER_ATTACHMENT_RED_SIZE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_RED_SIZE = 0x8212;

FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

const int FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 0x8217;

FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

const int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3;

FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4;

FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
Implementation
dart
static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2;

FRAMEBUFFER_BINDING

const int FRAMEBUFFER_BINDING
Implementation
dart
static const int FRAMEBUFFER_BINDING = 0x8CA6;

FRAMEBUFFER_COMPLETE

const int FRAMEBUFFER_COMPLETE
Implementation
dart
static const int FRAMEBUFFER_COMPLETE = 0x8CD5;

FRAMEBUFFER_DEFAULT

const int FRAMEBUFFER_DEFAULT
Implementation
dart
static const int FRAMEBUFFER_DEFAULT = 0x8218;

FRAMEBUFFER_INCOMPLETE_ATTACHMENT

const int FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Implementation
dart
static const int FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6;

FRAMEBUFFER_INCOMPLETE_DIMENSIONS

const int FRAMEBUFFER_INCOMPLETE_DIMENSIONS
Implementation
dart
static const int FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9;

FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

const int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
Implementation
dart
static const int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7;

FRAMEBUFFER_INCOMPLETE_MULTISAMPLE

const int FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
Implementation
dart
static const int FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 0x8D56;

FRAMEBUFFER_UNSUPPORTED

const int FRAMEBUFFER_UNSUPPORTED
Implementation
dart
static const int FRAMEBUFFER_UNSUPPORTED = 0x8CDD;

FRONT

const int FRONT
Implementation
dart
static const int FRONT = 0x0404;

FRONT_AND_BACK

const int FRONT_AND_BACK
Implementation
dart
static const int FRONT_AND_BACK = 0x0408;

FRONT_FACE

const int FRONT_FACE
Implementation
dart
static const int FRONT_FACE = 0x0B46;

FUNC_ADD

const int FUNC_ADD
Implementation
dart
static const int FUNC_ADD = 0x8006;

FUNC_REVERSE_SUBTRACT

const int FUNC_REVERSE_SUBTRACT
Implementation
dart
static const int FUNC_REVERSE_SUBTRACT = 0x800B;

FUNC_SUBTRACT

const int FUNC_SUBTRACT
Implementation
dart
static const int FUNC_SUBTRACT = 0x800A;

GENERATE_MIPMAP_HINT

const int GENERATE_MIPMAP_HINT
Implementation
dart
static const int GENERATE_MIPMAP_HINT = 0x8192;

GEQUAL

const int GEQUAL
Implementation
dart
static const int GEQUAL = 0x0206;

GREATER

const int GREATER
Implementation
dart
static const int GREATER = 0x0204;

GREEN_BITS

const int GREEN_BITS
Implementation
dart
static const int GREEN_BITS = 0x0D53;

HALF_FLOAT

const int HALF_FLOAT
Implementation
dart
static const int HALF_FLOAT = 0x140B;

HIGH_FLOAT

const int HIGH_FLOAT
Implementation
dart
static const int HIGH_FLOAT = 0x8DF2;

HIGH_INT

const int HIGH_INT
Implementation
dart
static const int HIGH_INT = 0x8DF5;

IMPLEMENTATION_COLOR_READ_FORMAT

const int IMPLEMENTATION_COLOR_READ_FORMAT
Implementation
dart
static const int IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B;

IMPLEMENTATION_COLOR_READ_TYPE

const int IMPLEMENTATION_COLOR_READ_TYPE
Implementation
dart
static const int IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A;

INCR

const int INCR
Implementation
dart
static const int INCR = 0x1E02;

INCR_WRAP

const int INCR_WRAP
Implementation
dart
static const int INCR_WRAP = 0x8507;

INT

const int INT
Implementation
dart
static const int INT = 0x1404;

INT_2_10_10_10_REV

const int INT_2_10_10_10_REV
Implementation
dart
static const int INT_2_10_10_10_REV = 0x8D9F;

INT_SAMPLER_2D

const int INT_SAMPLER_2D
Implementation
dart
static const int INT_SAMPLER_2D = 0x8DCA;

INT_SAMPLER_2D_ARRAY

const int INT_SAMPLER_2D_ARRAY
Implementation
dart
static const int INT_SAMPLER_2D_ARRAY = 0x8DCF;

INT_SAMPLER_3D

const int INT_SAMPLER_3D
Implementation
dart
static const int INT_SAMPLER_3D = 0x8DCB;

INT_SAMPLER_CUBE

const int INT_SAMPLER_CUBE
Implementation
dart
static const int INT_SAMPLER_CUBE = 0x8DCC;

INT_VEC2

const int INT_VEC2
Implementation
dart
static const int INT_VEC2 = 0x8B53;

INT_VEC3

const int INT_VEC3
Implementation
dart
static const int INT_VEC3 = 0x8B54;

INT_VEC4

const int INT_VEC4
Implementation
dart
static const int INT_VEC4 = 0x8B55;

INTERLEAVED_ATTRIBS

const int INTERLEAVED_ATTRIBS
Implementation
dart
static const int INTERLEAVED_ATTRIBS = 0x8C8C;

INVALID_ENUM

const int INVALID_ENUM
Implementation
dart
static const int INVALID_ENUM = 0x0500;

INVALID_FRAMEBUFFER_OPERATION

const int INVALID_FRAMEBUFFER_OPERATION
Implementation
dart
static const int INVALID_FRAMEBUFFER_OPERATION = 0x0506;

INVALID_INDEX

const int INVALID_INDEX
Implementation
dart
static const int INVALID_INDEX = 0xFFFFFFFF;

INVALID_OPERATION

const int INVALID_OPERATION
Implementation
dart
static const int INVALID_OPERATION = 0x0502;

INVALID_VALUE

const int INVALID_VALUE
Implementation
dart
static const int INVALID_VALUE = 0x0501;

INVERT

const int INVERT
Implementation
dart
static const int INVERT = 0x150A;

KEEP

const int KEEP
Implementation
dart
static const int KEEP = 0x1E00;

LEQUAL

const int LEQUAL
Implementation
dart
static const int LEQUAL = 0x0203;

LESS

const int LESS
Implementation
dart
static const int LESS = 0x0201;

LINE_LOOP

const int LINE_LOOP
Implementation
dart
static const int LINE_LOOP = 0x0002;

LINE_STRIP

const int LINE_STRIP
Implementation
dart
static const int LINE_STRIP = 0x0003;

LINE_WIDTH

const int LINE_WIDTH
Implementation
dart
static const int LINE_WIDTH = 0x0B21;

LINEAR

const int LINEAR
Implementation
dart
static const int LINEAR = 0x2601;

LINEAR_MIPMAP_LINEAR

const int LINEAR_MIPMAP_LINEAR
Implementation
dart
static const int LINEAR_MIPMAP_LINEAR = 0x2703;

LINEAR_MIPMAP_NEAREST

const int LINEAR_MIPMAP_NEAREST
Implementation
dart
static const int LINEAR_MIPMAP_NEAREST = 0x2701;

LINES

const int LINES
Implementation
dart
static const int LINES = 0x0001;
const int LINK_STATUS
Implementation
dart
static const int LINK_STATUS = 0x8B82;

LOW_FLOAT

const int LOW_FLOAT
Implementation
dart
static const int LOW_FLOAT = 0x8DF0;

LOW_INT

const int LOW_INT
Implementation
dart
static const int LOW_INT = 0x8DF3;

LUMINANCE

const int LUMINANCE
Implementation
dart
static const int LUMINANCE = 0x1909;

LUMINANCE_ALPHA

const int LUMINANCE_ALPHA
Implementation
dart
static const int LUMINANCE_ALPHA = 0x190A;

MAX

const int MAX
Implementation
dart
static const int MAX = 0x8008;

MAX_3D_TEXTURE_SIZE

const int MAX_3D_TEXTURE_SIZE
Implementation
dart
static const int MAX_3D_TEXTURE_SIZE = 0x8073;

MAX_ARRAY_TEXTURE_LAYERS

const int MAX_ARRAY_TEXTURE_LAYERS
Implementation
dart
static const int MAX_ARRAY_TEXTURE_LAYERS = 0x88FF;

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

const int MAX_CLIENT_WAIT_TIMEOUT_WEBGL
Implementation
dart
static const int MAX_CLIENT_WAIT_TIMEOUT_WEBGL = 0x9247;

MAX_COLOR_ATTACHMENTS

const int MAX_COLOR_ATTACHMENTS
Implementation
dart
static const int MAX_COLOR_ATTACHMENTS = 0x8CDF;

MAX_COLOR_ATTACHMENTS_WEBGL

const int MAX_COLOR_ATTACHMENTS_WEBGL
Implementation
dart
static const int MAX_COLOR_ATTACHMENTS_WEBGL = 0x8CDF;

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

const int MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
Implementation
dart
static const int MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 0x8A33;

MAX_COMBINED_TEXTURE_IMAGE_UNITS

const int MAX_COMBINED_TEXTURE_IMAGE_UNITS
Implementation
dart
static const int MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D;

MAX_COMBINED_UNIFORM_BLOCKS

const int MAX_COMBINED_UNIFORM_BLOCKS
Implementation
dart
static const int MAX_COMBINED_UNIFORM_BLOCKS = 0x8A2E;

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

const int MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
Implementation
dart
static const int MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 0x8A31;

MAX_CUBE_MAP_TEXTURE_SIZE

const int MAX_CUBE_MAP_TEXTURE_SIZE
Implementation
dart
static const int MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C;

MAX_DRAW_BUFFERS

const int MAX_DRAW_BUFFERS
Implementation
dart
static const int MAX_DRAW_BUFFERS = 0x8824;

MAX_DRAW_BUFFERS_WEBGL

const int MAX_DRAW_BUFFERS_WEBGL
Implementation
dart
static const int MAX_DRAW_BUFFERS_WEBGL = 0x8824;

MAX_ELEMENT_INDEX

const int MAX_ELEMENT_INDEX
Implementation
dart
static const int MAX_ELEMENT_INDEX = 0x8D6B;

MAX_ELEMENTS_INDICES

const int MAX_ELEMENTS_INDICES
Implementation
dart
static const int MAX_ELEMENTS_INDICES = 0x80E9;

MAX_ELEMENTS_VERTICES

const int MAX_ELEMENTS_VERTICES
Implementation
dart
static const int MAX_ELEMENTS_VERTICES = 0x80E8;

MAX_FRAGMENT_INPUT_COMPONENTS

const int MAX_FRAGMENT_INPUT_COMPONENTS
Implementation
dart
static const int MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125;

MAX_FRAGMENT_UNIFORM_BLOCKS

const int MAX_FRAGMENT_UNIFORM_BLOCKS
Implementation
dart
static const int MAX_FRAGMENT_UNIFORM_BLOCKS = 0x8A2D;

MAX_FRAGMENT_UNIFORM_COMPONENTS

const int MAX_FRAGMENT_UNIFORM_COMPONENTS
Implementation
dart
static const int MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49;

MAX_FRAGMENT_UNIFORM_VECTORS

const int MAX_FRAGMENT_UNIFORM_VECTORS
Implementation
dart
static const int MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD;

MAX_PROGRAM_TEXEL_OFFSET

const int MAX_PROGRAM_TEXEL_OFFSET
Implementation
dart
static const int MAX_PROGRAM_TEXEL_OFFSET = 0x8905;

MAX_RENDERBUFFER_SIZE

const int MAX_RENDERBUFFER_SIZE
Implementation
dart
static const int MAX_RENDERBUFFER_SIZE = 0x84E8;

MAX_SAMPLES

const int MAX_SAMPLES
Implementation
dart
static const int MAX_SAMPLES = 0x8D57;

MAX_SERVER_WAIT_TIMEOUT

const int MAX_SERVER_WAIT_TIMEOUT
Implementation
dart
static const int MAX_SERVER_WAIT_TIMEOUT = 0x9111;

MAX_TEXTURE_IMAGE_UNITS

const int MAX_TEXTURE_IMAGE_UNITS
Implementation
dart
static const int MAX_TEXTURE_IMAGE_UNITS = 0x8872;

MAX_TEXTURE_LOD_BIAS

const int MAX_TEXTURE_LOD_BIAS
Implementation
dart
static const int MAX_TEXTURE_LOD_BIAS = 0x84FD;

MAX_TEXTURE_SIZE

const int MAX_TEXTURE_SIZE
Implementation
dart
static const int MAX_TEXTURE_SIZE = 0x0D33;

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

const int MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
Implementation
dart
static const int MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 0x8C8A;

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

const int MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
Implementation
dart
static const int MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 0x8C8B;

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

const int MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
Implementation
dart
static const int MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 0x8C80;

MAX_UNIFORM_BLOCK_SIZE

const int MAX_UNIFORM_BLOCK_SIZE
Implementation
dart
static const int MAX_UNIFORM_BLOCK_SIZE = 0x8A30;

MAX_UNIFORM_BUFFER_BINDINGS

const int MAX_UNIFORM_BUFFER_BINDINGS
Implementation
dart
static const int MAX_UNIFORM_BUFFER_BINDINGS = 0x8A2F;

MAX_VARYING_COMPONENTS

const int MAX_VARYING_COMPONENTS
Implementation
dart
static const int MAX_VARYING_COMPONENTS = 0x8B4B;

MAX_VARYING_VECTORS

const int MAX_VARYING_VECTORS
Implementation
dart
static const int MAX_VARYING_VECTORS = 0x8DFC;

MAX_VERTEX_ATTRIBS

const int MAX_VERTEX_ATTRIBS
Implementation
dart
static const int MAX_VERTEX_ATTRIBS = 0x8869;

MAX_VERTEX_OUTPUT_COMPONENTS

const int MAX_VERTEX_OUTPUT_COMPONENTS
Implementation
dart
static const int MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122;

MAX_VERTEX_TEXTURE_IMAGE_UNITS

const int MAX_VERTEX_TEXTURE_IMAGE_UNITS
Implementation
dart
static const int MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C;

MAX_VERTEX_UNIFORM_BLOCKS

const int MAX_VERTEX_UNIFORM_BLOCKS
Implementation
dart
static const int MAX_VERTEX_UNIFORM_BLOCKS = 0x8A2B;

MAX_VERTEX_UNIFORM_COMPONENTS

const int MAX_VERTEX_UNIFORM_COMPONENTS
Implementation
dart
static const int MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A;

MAX_VERTEX_UNIFORM_VECTORS

const int MAX_VERTEX_UNIFORM_VECTORS
Implementation
dart
static const int MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB;

MAX_VIEWPORT_DIMS

const int MAX_VIEWPORT_DIMS
Implementation
dart
static const int MAX_VIEWPORT_DIMS = 0x0D3A;

MEDIUM_FLOAT

const int MEDIUM_FLOAT
Implementation
dart
static const int MEDIUM_FLOAT = 0x8DF1;

MEDIUM_INT

const int MEDIUM_INT
Implementation
dart
static const int MEDIUM_INT = 0x8DF4;

MIN

const int MIN
Implementation
dart
static const int MIN = 0x8007;

MIN_PROGRAM_TEXEL_OFFSET

const int MIN_PROGRAM_TEXEL_OFFSET
Implementation
dart
static const int MIN_PROGRAM_TEXEL_OFFSET = 0x8904;

MIRRORED_REPEAT

const int MIRRORED_REPEAT
Implementation
dart
static const int MIRRORED_REPEAT = 0x8370;

NEAREST

const int NEAREST
Implementation
dart
static const int NEAREST = 0x2600;

NEAREST_MIPMAP_LINEAR

const int NEAREST_MIPMAP_LINEAR
Implementation
dart
static const int NEAREST_MIPMAP_LINEAR = 0x2702;

NEAREST_MIPMAP_NEAREST

const int NEAREST_MIPMAP_NEAREST
Implementation
dart
static const int NEAREST_MIPMAP_NEAREST = 0x2700;

NEVER

const int NEVER
Implementation
dart
static const int NEVER = 0x0200;

NICEST

const int NICEST
Implementation
dart
static const int NICEST = 0x1102;

NO_ERROR

const int NO_ERROR
Implementation
dart
static const int NO_ERROR = 0;

NONE

const int NONE
Implementation
dart
static const int NONE = 0;

NOTEQUAL

const int NOTEQUAL
Implementation
dart
static const int NOTEQUAL = 0x0205;

OBJECT_TYPE

const int OBJECT_TYPE
Implementation
dart
static const int OBJECT_TYPE = 0x9112;

ONE

const int ONE
Implementation
dart
static const int ONE = 1;

ONE_MINUS_CONSTANT_ALPHA

const int ONE_MINUS_CONSTANT_ALPHA
Implementation
dart
static const int ONE_MINUS_CONSTANT_ALPHA = 0x8004;

ONE_MINUS_CONSTANT_COLOR

const int ONE_MINUS_CONSTANT_COLOR
Implementation
dart
static const int ONE_MINUS_CONSTANT_COLOR = 0x8002;

ONE_MINUS_DST_ALPHA

const int ONE_MINUS_DST_ALPHA
Implementation
dart
static const int ONE_MINUS_DST_ALPHA = 0x0305;

ONE_MINUS_DST_COLOR

const int ONE_MINUS_DST_COLOR
Implementation
dart
static const int ONE_MINUS_DST_COLOR = 0x0307;

ONE_MINUS_SRC_ALPHA

const int ONE_MINUS_SRC_ALPHA
Implementation
dart
static const int ONE_MINUS_SRC_ALPHA = 0x0303;

ONE_MINUS_SRC_COLOR

const int ONE_MINUS_SRC_COLOR
Implementation
dart
static const int ONE_MINUS_SRC_COLOR = 0x0301;

OUT_OF_MEMORY

const int OUT_OF_MEMORY
Implementation
dart
static const int OUT_OF_MEMORY = 0x0505;

PACK_ALIGNMENT

const int PACK_ALIGNMENT
Implementation
dart
static const int PACK_ALIGNMENT = 0x0D05;

PACK_ROW_LENGTH

const int PACK_ROW_LENGTH
Implementation
dart
static const int PACK_ROW_LENGTH = 0x0D02;

PACK_SKIP_PIXELS

const int PACK_SKIP_PIXELS
Implementation
dart
static const int PACK_SKIP_PIXELS = 0x0D04;

PACK_SKIP_ROWS

const int PACK_SKIP_ROWS
Implementation
dart
static const int PACK_SKIP_ROWS = 0x0D03;

PIXEL_PACK_BUFFER

const int PIXEL_PACK_BUFFER
Implementation
dart
static const int PIXEL_PACK_BUFFER = 0x88EB;

PIXEL_PACK_BUFFER_BINDING

const int PIXEL_PACK_BUFFER_BINDING
Implementation
dart
static const int PIXEL_PACK_BUFFER_BINDING = 0x88ED;

PIXEL_UNPACK_BUFFER

const int PIXEL_UNPACK_BUFFER
Implementation
dart
static const int PIXEL_UNPACK_BUFFER = 0x88EC;

PIXEL_UNPACK_BUFFER_BINDING

const int PIXEL_UNPACK_BUFFER_BINDING
Implementation
dart
static const int PIXEL_UNPACK_BUFFER_BINDING = 0x88EF;

POINTS

const int POINTS
Implementation
dart
static const int POINTS = 0x0000;

POLYGON_OFFSET_FACTOR

const int POLYGON_OFFSET_FACTOR
Implementation
dart
static const int POLYGON_OFFSET_FACTOR = 0x8038;

POLYGON_OFFSET_FILL

const int POLYGON_OFFSET_FILL
Implementation
dart
static const int POLYGON_OFFSET_FILL = 0x8037;

POLYGON_OFFSET_UNITS

const int POLYGON_OFFSET_UNITS
Implementation
dart
static const int POLYGON_OFFSET_UNITS = 0x2A00;

QUERY_RESULT

const int QUERY_RESULT
Implementation
dart
static const int QUERY_RESULT = 0x8866;

QUERY_RESULT_AVAILABLE

const int QUERY_RESULT_AVAILABLE
Implementation
dart
static const int QUERY_RESULT_AVAILABLE = 0x8867;

R8

const int R8
Implementation
dart
static const int R8 = 0x8229;

R8_SNORM

const int R8_SNORM
Implementation
dart
static const int R8_SNORM = 0x8F94;

R8I

const int R8I
Implementation
dart
static const int R8I = 0x8231;

R8UI

const int R8UI
Implementation
dart
static const int R8UI = 0x8232;

R11F_G11F_B10F

const int R11F_G11F_B10F
Implementation
dart
static const int R11F_G11F_B10F = 0x8C3A;

R16F

const int R16F
Implementation
dart
static const int R16F = 0x822D;

R16I

const int R16I
Implementation
dart
static const int R16I = 0x8233;

R16UI

const int R16UI
Implementation
dart
static const int R16UI = 0x8234;

R32F

const int R32F
Implementation
dart
static const int R32F = 0x822E;

R32I

const int R32I
Implementation
dart
static const int R32I = 0x8235;

R32UI

const int R32UI
Implementation
dart
static const int R32UI = 0x8236;

RASTERIZER_DISCARD

const int RASTERIZER_DISCARD
Implementation
dart
static const int RASTERIZER_DISCARD = 0x8C89;

READ_BUFFER

const int READ_BUFFER
Implementation
dart
static const int READ_BUFFER = 0x0C02;

READ_FRAMEBUFFER

const int READ_FRAMEBUFFER
Implementation
dart
static const int READ_FRAMEBUFFER = 0x8CA8;

READ_FRAMEBUFFER_BINDING

const int READ_FRAMEBUFFER_BINDING
Implementation
dart
static const int READ_FRAMEBUFFER_BINDING = 0x8CAA;

RED

const int RED
Implementation
dart
static const int RED = 0x1903;

RED_BITS

const int RED_BITS
Implementation
dart
static const int RED_BITS = 0x0D52;

RED_INTEGER

const int RED_INTEGER
Implementation
dart
static const int RED_INTEGER = 0x8D94;

RENDERBUFFER

const int RENDERBUFFER
Implementation
dart
static const int RENDERBUFFER = 0x8D41;

RENDERBUFFER_ALPHA_SIZE

const int RENDERBUFFER_ALPHA_SIZE
Implementation
dart
static const int RENDERBUFFER_ALPHA_SIZE = 0x8D53;

RENDERBUFFER_BINDING

const int RENDERBUFFER_BINDING
Implementation
dart
static const int RENDERBUFFER_BINDING = 0x8CA7;

RENDERBUFFER_BLUE_SIZE

const int RENDERBUFFER_BLUE_SIZE
Implementation
dart
static const int RENDERBUFFER_BLUE_SIZE = 0x8D52;

RENDERBUFFER_DEPTH_SIZE

const int RENDERBUFFER_DEPTH_SIZE
Implementation
dart
static const int RENDERBUFFER_DEPTH_SIZE = 0x8D54;

RENDERBUFFER_GREEN_SIZE

const int RENDERBUFFER_GREEN_SIZE
Implementation
dart
static const int RENDERBUFFER_GREEN_SIZE = 0x8D51;

RENDERBUFFER_HEIGHT

const int RENDERBUFFER_HEIGHT
Implementation
dart
static const int RENDERBUFFER_HEIGHT = 0x8D43;

RENDERBUFFER_INTERNAL_FORMAT

const int RENDERBUFFER_INTERNAL_FORMAT
Implementation
dart
static const int RENDERBUFFER_INTERNAL_FORMAT = 0x8D44;

RENDERBUFFER_RED_SIZE

const int RENDERBUFFER_RED_SIZE
Implementation
dart
static const int RENDERBUFFER_RED_SIZE = 0x8D50;

RENDERBUFFER_SAMPLES

const int RENDERBUFFER_SAMPLES
Implementation
dart
static const int RENDERBUFFER_SAMPLES = 0x8CAB;

RENDERBUFFER_STENCIL_SIZE

const int RENDERBUFFER_STENCIL_SIZE
Implementation
dart
static const int RENDERBUFFER_STENCIL_SIZE = 0x8D55;

RENDERBUFFER_WIDTH

const int RENDERBUFFER_WIDTH
Implementation
dart
static const int RENDERBUFFER_WIDTH = 0x8D42;

RENDERER

const int RENDERER
Implementation
dart
static const int RENDERER = 0x1F01;

REPEAT

const int REPEAT
Implementation
dart
static const int REPEAT = 0x2901;

REPLACE

const int REPLACE
Implementation
dart
static const int REPLACE = 0x1E01;

RG

const int RG
Implementation
dart
static const int RG = 0x8227;

RG8

const int RG8
Implementation
dart
static const int RG8 = 0x822B;

RG8_SNORM

const int RG8_SNORM
Implementation
dart
static const int RG8_SNORM = 0x8F95;

RG8I

const int RG8I
Implementation
dart
static const int RG8I = 0x8237;

RG8UI

const int RG8UI
Implementation
dart
static const int RG8UI = 0x8238;

RG16F

const int RG16F
Implementation
dart
static const int RG16F = 0x822F;

RG16I

const int RG16I
Implementation
dart
static const int RG16I = 0x8239;

RG16UI

const int RG16UI
Implementation
dart
static const int RG16UI = 0x823A;

RG32F

const int RG32F
Implementation
dart
static const int RG32F = 0x8230;

RG32I

const int RG32I
Implementation
dart
static const int RG32I = 0x823B;

RG32UI

const int RG32UI
Implementation
dart
static const int RG32UI = 0x823C;

RG_INTEGER

const int RG_INTEGER
Implementation
dart
static const int RG_INTEGER = 0x8228;

RGB

const int RGB
Implementation
dart
static const int RGB = 0x1907;

RGB5_A1

const int RGB5_A1
Implementation
dart
static const int RGB5_A1 = 0x8057;

RGB8

const int RGB8
Implementation
dart
static const int RGB8 = 0x8051;

RGB8_SNORM

const int RGB8_SNORM
Implementation
dart
static const int RGB8_SNORM = 0x8F96;

RGB8I

const int RGB8I
Implementation
dart
static const int RGB8I = 0x8D8F;

RGB8UI

const int RGB8UI
Implementation
dart
static const int RGB8UI = 0x8D7D;

RGB9_E5

const int RGB9_E5
Implementation
dart
static const int RGB9_E5 = 0x8C3D;

RGB10_A2

const int RGB10_A2
Implementation
dart
static const int RGB10_A2 = 0x8059;

RGB10_A2UI

const int RGB10_A2UI
Implementation
dart
static const int RGB10_A2UI = 0x906F;

RGB16F

const int RGB16F
Implementation
dart
static const int RGB16F = 0x881B;

RGB16I

const int RGB16I
Implementation
dart
static const int RGB16I = 0x8D89;

RGB16UI

const int RGB16UI
Implementation
dart
static const int RGB16UI = 0x8D77;

RGB32F

const int RGB32F
Implementation
dart
static const int RGB32F = 0x8815;

RGB32I

const int RGB32I
Implementation
dart
static const int RGB32I = 0x8D83;

RGB32UI

const int RGB32UI
Implementation
dart
static const int RGB32UI = 0x8D71;

RGB565

const int RGB565
Implementation
dart
static const int RGB565 = 0x8D62;

RGB_INTEGER

const int RGB_INTEGER
Implementation
dart
static const int RGB_INTEGER = 0x8D98;

RGBA

const int RGBA
Implementation
dart
static const int RGBA = 0x1908;

RGBA4

const int RGBA4
Implementation
dart
static const int RGBA4 = 0x8056;

RGBA8

const int RGBA8
Implementation
dart
static const int RGBA8 = 0x8058;

RGBA8_SNORM

const int RGBA8_SNORM
Implementation
dart
static const int RGBA8_SNORM = 0x8F97;

RGBA8I

const int RGBA8I
Implementation
dart
static const int RGBA8I = 0x8D8E;

RGBA8UI

const int RGBA8UI
Implementation
dart
static const int RGBA8UI = 0x8D7C;

RGBA16F

const int RGBA16F
Implementation
dart
static const int RGBA16F = 0x881A;

RGBA16I

const int RGBA16I
Implementation
dart
static const int RGBA16I = 0x8D88;

RGBA16UI

const int RGBA16UI
Implementation
dart
static const int RGBA16UI = 0x8D76;

RGBA32F

const int RGBA32F
Implementation
dart
static const int RGBA32F = 0x8814;

RGBA32I

const int RGBA32I
Implementation
dart
static const int RGBA32I = 0x8D82;

RGBA32UI

const int RGBA32UI
Implementation
dart
static const int RGBA32UI = 0x8D70;

RGBA_INTEGER

const int RGBA_INTEGER
Implementation
dart
static const int RGBA_INTEGER = 0x8D99;

SAMPLE_ALPHA_TO_COVERAGE

const int SAMPLE_ALPHA_TO_COVERAGE
Implementation
dart
static const int SAMPLE_ALPHA_TO_COVERAGE = 0x809E;

SAMPLE_BUFFERS

const int SAMPLE_BUFFERS
Implementation
dart
static const int SAMPLE_BUFFERS = 0x80A8;

SAMPLE_COVERAGE

const int SAMPLE_COVERAGE
Implementation
dart
static const int SAMPLE_COVERAGE = 0x80A0;

SAMPLE_COVERAGE_INVERT

const int SAMPLE_COVERAGE_INVERT
Implementation
dart
static const int SAMPLE_COVERAGE_INVERT = 0x80AB;

SAMPLE_COVERAGE_VALUE

const int SAMPLE_COVERAGE_VALUE
Implementation
dart
static const int SAMPLE_COVERAGE_VALUE = 0x80AA;

SAMPLER_2D

const int SAMPLER_2D
Implementation
dart
static const int SAMPLER_2D = 0x8B5E;

SAMPLER_2D_ARRAY

const int SAMPLER_2D_ARRAY
Implementation
dart
static const int SAMPLER_2D_ARRAY = 0x8DC1;

SAMPLER_2D_ARRAY_SHADOW

const int SAMPLER_2D_ARRAY_SHADOW
Implementation
dart
static const int SAMPLER_2D_ARRAY_SHADOW = 0x8DC4;

SAMPLER_2D_SHADOW

const int SAMPLER_2D_SHADOW
Implementation
dart
static const int SAMPLER_2D_SHADOW = 0x8B62;

SAMPLER_3D

const int SAMPLER_3D
Implementation
dart
static const int SAMPLER_3D = 0x8B5F;

SAMPLER_BINDING

const int SAMPLER_BINDING
Implementation
dart
static const int SAMPLER_BINDING = 0x8919;

SAMPLER_CUBE

const int SAMPLER_CUBE
Implementation
dart
static const int SAMPLER_CUBE = 0x8B60;

SAMPLER_CUBE_SHADOW

const int SAMPLER_CUBE_SHADOW
Implementation
dart
static const int SAMPLER_CUBE_SHADOW = 0x8DC5;

SAMPLES

const int SAMPLES
Implementation
dart
static const int SAMPLES = 0x80A9;

SCISSOR_BOX

const int SCISSOR_BOX
Implementation
dart
static const int SCISSOR_BOX = 0x0C10;

SCISSOR_TEST

const int SCISSOR_TEST
Implementation
dart
static const int SCISSOR_TEST = 0x0C11;

SEPARATE_ATTRIBS

const int SEPARATE_ATTRIBS
Implementation
dart
static const int SEPARATE_ATTRIBS = 0x8C8D;

SHADER_TYPE

const int SHADER_TYPE
Implementation
dart
static const int SHADER_TYPE = 0x8B4F;

SHADING_LANGUAGE_VERSION

const int SHADING_LANGUAGE_VERSION
Implementation
dart
static const int SHADING_LANGUAGE_VERSION = 0x8B8C;

SHORT

const int SHORT
Implementation
dart
static const int SHORT = 0x1402;

SIGNALED

const int SIGNALED
Implementation
dart
static const int SIGNALED = 0x9119;

SIGNED_NORMALIZED

const int SIGNED_NORMALIZED
Implementation
dart
static const int SIGNED_NORMALIZED = 0x8F9C;

SRC_ALPHA

const int SRC_ALPHA
Implementation
dart
static const int SRC_ALPHA = 0x0302;

SRC_ALPHA_SATURATE

const int SRC_ALPHA_SATURATE
Implementation
dart
static const int SRC_ALPHA_SATURATE = 0x0308;

SRC_COLOR

const int SRC_COLOR
Implementation
dart
static const int SRC_COLOR = 0x0300;

SRGB

const int SRGB
Implementation
dart
static const int SRGB = 0x8C40;

SRGB8

const int SRGB8
Implementation
dart
static const int SRGB8 = 0x8C41;

SRGB8_ALPHA8

const int SRGB8_ALPHA8
Implementation
dart
static const int SRGB8_ALPHA8 = 0x8C43;

STATIC_COPY

const int STATIC_COPY
Implementation
dart
static const int STATIC_COPY = 0x88E6;

STATIC_DRAW

const int STATIC_DRAW
Implementation
dart
static const int STATIC_DRAW = 0x88E4;

STATIC_READ

const int STATIC_READ
Implementation
dart
static const int STATIC_READ = 0x88E5;

STENCIL

const int STENCIL
Implementation
dart
static const int STENCIL = 0x1802;

STENCIL_ATTACHMENT

const int STENCIL_ATTACHMENT
Implementation
dart
static const int STENCIL_ATTACHMENT = 0x8D20;

STENCIL_BACK_FAIL

const int STENCIL_BACK_FAIL
Implementation
dart
static const int STENCIL_BACK_FAIL = 0x8801;

STENCIL_BACK_FUNC

const int STENCIL_BACK_FUNC
Implementation
dart
static const int STENCIL_BACK_FUNC = 0x8800;

STENCIL_BACK_PASS_DEPTH_FAIL

const int STENCIL_BACK_PASS_DEPTH_FAIL
Implementation
dart
static const int STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802;

STENCIL_BACK_PASS_DEPTH_PASS

const int STENCIL_BACK_PASS_DEPTH_PASS
Implementation
dart
static const int STENCIL_BACK_PASS_DEPTH_PASS = 0x8803;

STENCIL_BACK_REF

const int STENCIL_BACK_REF
Implementation
dart
static const int STENCIL_BACK_REF = 0x8CA3;

STENCIL_BACK_VALUE_MASK

const int STENCIL_BACK_VALUE_MASK
Implementation
dart
static const int STENCIL_BACK_VALUE_MASK = 0x8CA4;

STENCIL_BACK_WRITEMASK

const int STENCIL_BACK_WRITEMASK
Implementation
dart
static const int STENCIL_BACK_WRITEMASK = 0x8CA5;

STENCIL_BITS

const int STENCIL_BITS
Implementation
dart
static const int STENCIL_BITS = 0x0D57;

STENCIL_BUFFER_BIT

const int STENCIL_BUFFER_BIT
Implementation
dart
static const int STENCIL_BUFFER_BIT = 0x00000400;

STENCIL_CLEAR_VALUE

const int STENCIL_CLEAR_VALUE
Implementation
dart
static const int STENCIL_CLEAR_VALUE = 0x0B91;

STENCIL_FAIL

const int STENCIL_FAIL
Implementation
dart
static const int STENCIL_FAIL = 0x0B94;

STENCIL_FUNC

const int STENCIL_FUNC
Implementation
dart
static const int STENCIL_FUNC = 0x0B92;

STENCIL_INDEX8

const int STENCIL_INDEX8
Implementation
dart
static const int STENCIL_INDEX8 = 0x8D48;

STENCIL_PASS_DEPTH_FAIL

const int STENCIL_PASS_DEPTH_FAIL
Implementation
dart
static const int STENCIL_PASS_DEPTH_FAIL = 0x0B95;

STENCIL_PASS_DEPTH_PASS

const int STENCIL_PASS_DEPTH_PASS
Implementation
dart
static const int STENCIL_PASS_DEPTH_PASS = 0x0B96;

STENCIL_REF

const int STENCIL_REF
Implementation
dart
static const int STENCIL_REF = 0x0B97;

STENCIL_TEST

const int STENCIL_TEST
Implementation
dart
static const int STENCIL_TEST = 0x0B90;

STENCIL_VALUE_MASK

const int STENCIL_VALUE_MASK
Implementation
dart
static const int STENCIL_VALUE_MASK = 0x0B93;

STENCIL_WRITEMASK

const int STENCIL_WRITEMASK
Implementation
dart
static const int STENCIL_WRITEMASK = 0x0B98;

STREAM_COPY

const int STREAM_COPY
Implementation
dart
static const int STREAM_COPY = 0x88E2;

STREAM_DRAW

const int STREAM_DRAW
Implementation
dart
static const int STREAM_DRAW = 0x88E0;

STREAM_READ

const int STREAM_READ
Implementation
dart
static const int STREAM_READ = 0x88E1;

SUBPIXEL_BITS

const int SUBPIXEL_BITS
Implementation
dart
static const int SUBPIXEL_BITS = 0x0D50;

SYNC_CONDITION

const int SYNC_CONDITION
Implementation
dart
static const int SYNC_CONDITION = 0x9113;

SYNC_FENCE

const int SYNC_FENCE
Implementation
dart
static const int SYNC_FENCE = 0x9116;

SYNC_FLAGS

const int SYNC_FLAGS
Implementation
dart
static const int SYNC_FLAGS = 0x9115;

SYNC_FLUSH_COMMANDS_BIT

const int SYNC_FLUSH_COMMANDS_BIT
Implementation
dart
static const int SYNC_FLUSH_COMMANDS_BIT = 0x00000001;

SYNC_GPU_COMMANDS_COMPLETE

const int SYNC_GPU_COMMANDS_COMPLETE
Implementation
dart
static const int SYNC_GPU_COMMANDS_COMPLETE = 0x9117;

SYNC_STATUS

const int SYNC_STATUS
Implementation
dart
static const int SYNC_STATUS = 0x9114;

TEXTURE

const int TEXTURE
Implementation
dart
static const int TEXTURE = 0x1702;

TEXTURE0

const int TEXTURE0
Implementation
dart
static const int TEXTURE0 = 0x84C0;

TEXTURE1

const int TEXTURE1
Implementation
dart
static const int TEXTURE1 = 0x84C1;

TEXTURE2

const int TEXTURE2
Implementation
dart
static const int TEXTURE2 = 0x84C2;

TEXTURE3

const int TEXTURE3
Implementation
dart
static const int TEXTURE3 = 0x84C3;

TEXTURE4

const int TEXTURE4
Implementation
dart
static const int TEXTURE4 = 0x84C4;

TEXTURE5

const int TEXTURE5
Implementation
dart
static const int TEXTURE5 = 0x84C5;

TEXTURE6

const int TEXTURE6
Implementation
dart
static const int TEXTURE6 = 0x84C6;

TEXTURE7

const int TEXTURE7
Implementation
dart
static const int TEXTURE7 = 0x84C7;

TEXTURE8

const int TEXTURE8
Implementation
dart
static const int TEXTURE8 = 0x84C8;

TEXTURE9

const int TEXTURE9
Implementation
dart
static const int TEXTURE9 = 0x84C9;

TEXTURE10

const int TEXTURE10
Implementation
dart
static const int TEXTURE10 = 0x84CA;

TEXTURE11

const int TEXTURE11
Implementation
dart
static const int TEXTURE11 = 0x84CB;

TEXTURE12

const int TEXTURE12
Implementation
dart
static const int TEXTURE12 = 0x84CC;

TEXTURE13

const int TEXTURE13
Implementation
dart
static const int TEXTURE13 = 0x84CD;

TEXTURE14

const int TEXTURE14
Implementation
dart
static const int TEXTURE14 = 0x84CE;

TEXTURE15

const int TEXTURE15
Implementation
dart
static const int TEXTURE15 = 0x84CF;

TEXTURE16

const int TEXTURE16
Implementation
dart
static const int TEXTURE16 = 0x84D0;

TEXTURE17

const int TEXTURE17
Implementation
dart
static const int TEXTURE17 = 0x84D1;

TEXTURE18

const int TEXTURE18
Implementation
dart
static const int TEXTURE18 = 0x84D2;

TEXTURE19

const int TEXTURE19
Implementation
dart
static const int TEXTURE19 = 0x84D3;

TEXTURE20

const int TEXTURE20
Implementation
dart
static const int TEXTURE20 = 0x84D4;

TEXTURE21

const int TEXTURE21
Implementation
dart
static const int TEXTURE21 = 0x84D5;

TEXTURE22

const int TEXTURE22
Implementation
dart
static const int TEXTURE22 = 0x84D6;

TEXTURE23

const int TEXTURE23
Implementation
dart
static const int TEXTURE23 = 0x84D7;

TEXTURE24

const int TEXTURE24
Implementation
dart
static const int TEXTURE24 = 0x84D8;

TEXTURE25

const int TEXTURE25
Implementation
dart
static const int TEXTURE25 = 0x84D9;

TEXTURE26

const int TEXTURE26
Implementation
dart
static const int TEXTURE26 = 0x84DA;

TEXTURE27

const int TEXTURE27
Implementation
dart
static const int TEXTURE27 = 0x84DB;

TEXTURE28

const int TEXTURE28
Implementation
dart
static const int TEXTURE28 = 0x84DC;

TEXTURE29

const int TEXTURE29
Implementation
dart
static const int TEXTURE29 = 0x84DD;

TEXTURE30

const int TEXTURE30
Implementation
dart
static const int TEXTURE30 = 0x84DE;

TEXTURE31

const int TEXTURE31
Implementation
dart
static const int TEXTURE31 = 0x84DF;

TEXTURE_2D

const int TEXTURE_2D
Implementation
dart
static const int TEXTURE_2D = 0x0DE1;

TEXTURE_2D_ARRAY

const int TEXTURE_2D_ARRAY
Implementation
dart
static const int TEXTURE_2D_ARRAY = 0x8C1A;

TEXTURE_3D

const int TEXTURE_3D
Implementation
dart
static const int TEXTURE_3D = 0x806F;

TEXTURE_BASE_LEVEL

const int TEXTURE_BASE_LEVEL
Implementation
dart
static const int TEXTURE_BASE_LEVEL = 0x813C;

TEXTURE_BINDING_2D

const int TEXTURE_BINDING_2D
Implementation
dart
static const int TEXTURE_BINDING_2D = 0x8069;

TEXTURE_BINDING_2D_ARRAY

const int TEXTURE_BINDING_2D_ARRAY
Implementation
dart
static const int TEXTURE_BINDING_2D_ARRAY = 0x8C1D;

TEXTURE_BINDING_3D

const int TEXTURE_BINDING_3D
Implementation
dart
static const int TEXTURE_BINDING_3D = 0x806A;

TEXTURE_BINDING_CUBE_MAP

const int TEXTURE_BINDING_CUBE_MAP
Implementation
dart
static const int TEXTURE_BINDING_CUBE_MAP = 0x8514;

TEXTURE_COMPARE_FUNC

const int TEXTURE_COMPARE_FUNC
Implementation
dart
static const int TEXTURE_COMPARE_FUNC = 0x884D;

TEXTURE_COMPARE_MODE

const int TEXTURE_COMPARE_MODE
Implementation
dart
static const int TEXTURE_COMPARE_MODE = 0x884C;

TEXTURE_CUBE_MAP

const int TEXTURE_CUBE_MAP
Implementation
dart
static const int TEXTURE_CUBE_MAP = 0x8513;

TEXTURE_CUBE_MAP_NEGATIVE_X

const int TEXTURE_CUBE_MAP_NEGATIVE_X
Implementation
dart
static const int TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516;

TEXTURE_CUBE_MAP_NEGATIVE_Y

const int TEXTURE_CUBE_MAP_NEGATIVE_Y
Implementation
dart
static const int TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518;

TEXTURE_CUBE_MAP_NEGATIVE_Z

const int TEXTURE_CUBE_MAP_NEGATIVE_Z
Implementation
dart
static const int TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A;

TEXTURE_CUBE_MAP_POSITIVE_X

const int TEXTURE_CUBE_MAP_POSITIVE_X
Implementation
dart
static const int TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515;

TEXTURE_CUBE_MAP_POSITIVE_Y

const int TEXTURE_CUBE_MAP_POSITIVE_Y
Implementation
dart
static const int TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517;

TEXTURE_CUBE_MAP_POSITIVE_Z

const int TEXTURE_CUBE_MAP_POSITIVE_Z
Implementation
dart
static const int TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519;

TEXTURE_IMMUTABLE_FORMAT

const int TEXTURE_IMMUTABLE_FORMAT
Implementation
dart
static const int TEXTURE_IMMUTABLE_FORMAT = 0x912F;

TEXTURE_IMMUTABLE_LEVELS

const int TEXTURE_IMMUTABLE_LEVELS
Implementation
dart
static const int TEXTURE_IMMUTABLE_LEVELS = 0x82DF;

TEXTURE_MAG_FILTER

const int TEXTURE_MAG_FILTER
Implementation
dart
static const int TEXTURE_MAG_FILTER = 0x2800;

TEXTURE_MAX_LEVEL

const int TEXTURE_MAX_LEVEL
Implementation
dart
static const int TEXTURE_MAX_LEVEL = 0x813D;

TEXTURE_MAX_LOD

const int TEXTURE_MAX_LOD
Implementation
dart
static const int TEXTURE_MAX_LOD = 0x813B;

TEXTURE_MIN_FILTER

const int TEXTURE_MIN_FILTER
Implementation
dart
static const int TEXTURE_MIN_FILTER = 0x2801;

TEXTURE_MIN_LOD

const int TEXTURE_MIN_LOD
Implementation
dart
static const int TEXTURE_MIN_LOD = 0x813A;

TEXTURE_WRAP_R

const int TEXTURE_WRAP_R
Implementation
dart
static const int TEXTURE_WRAP_R = 0x8072;

TEXTURE_WRAP_S

const int TEXTURE_WRAP_S
Implementation
dart
static const int TEXTURE_WRAP_S = 0x2802;

TEXTURE_WRAP_T

const int TEXTURE_WRAP_T
Implementation
dart
static const int TEXTURE_WRAP_T = 0x2803;

TIMEOUT_EXPIRED

const int TIMEOUT_EXPIRED
Implementation
dart
static const int TIMEOUT_EXPIRED = 0x911B;

TIMEOUT_IGNORED

const int TIMEOUT_IGNORED
Implementation
dart
static const int TIMEOUT_IGNORED = -1;

TRANSFORM_FEEDBACK

const int TRANSFORM_FEEDBACK
Implementation
dart
static const int TRANSFORM_FEEDBACK = 0x8E22;

TRANSFORM_FEEDBACK_ACTIVE

const int TRANSFORM_FEEDBACK_ACTIVE
Implementation
dart
static const int TRANSFORM_FEEDBACK_ACTIVE = 0x8E24;

TRANSFORM_FEEDBACK_BINDING

const int TRANSFORM_FEEDBACK_BINDING
Implementation
dart
static const int TRANSFORM_FEEDBACK_BINDING = 0x8E25;

TRANSFORM_FEEDBACK_BUFFER

const int TRANSFORM_FEEDBACK_BUFFER
Implementation
dart
static const int TRANSFORM_FEEDBACK_BUFFER = 0x8C8E;

TRANSFORM_FEEDBACK_BUFFER_BINDING

const int TRANSFORM_FEEDBACK_BUFFER_BINDING
Implementation
dart
static const int TRANSFORM_FEEDBACK_BUFFER_BINDING = 0x8C8F;

TRANSFORM_FEEDBACK_BUFFER_MODE

const int TRANSFORM_FEEDBACK_BUFFER_MODE
Implementation
dart
static const int TRANSFORM_FEEDBACK_BUFFER_MODE = 0x8C7F;

TRANSFORM_FEEDBACK_BUFFER_SIZE

const int TRANSFORM_FEEDBACK_BUFFER_SIZE
Implementation
dart
static const int TRANSFORM_FEEDBACK_BUFFER_SIZE = 0x8C85;

TRANSFORM_FEEDBACK_BUFFER_START

const int TRANSFORM_FEEDBACK_BUFFER_START
Implementation
dart
static const int TRANSFORM_FEEDBACK_BUFFER_START = 0x8C84;

TRANSFORM_FEEDBACK_PAUSED

const int TRANSFORM_FEEDBACK_PAUSED
Implementation
dart
static const int TRANSFORM_FEEDBACK_PAUSED = 0x8E23;

TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

const int TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
Implementation
dart
static const int TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 0x8C88;

TRANSFORM_FEEDBACK_VARYINGS

const int TRANSFORM_FEEDBACK_VARYINGS
Implementation
dart
static const int TRANSFORM_FEEDBACK_VARYINGS = 0x8C83;

TRIANGLE_FAN

const int TRIANGLE_FAN
Implementation
dart
static const int TRIANGLE_FAN = 0x0006;

TRIANGLE_STRIP

const int TRIANGLE_STRIP
Implementation
dart
static const int TRIANGLE_STRIP = 0x0005;

TRIANGLES

const int TRIANGLES
Implementation
dart
static const int TRIANGLES = 0x0004;

UNIFORM_ARRAY_STRIDE

const int UNIFORM_ARRAY_STRIDE
Implementation
dart
static const int UNIFORM_ARRAY_STRIDE = 0x8A3C;

UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

const int UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
Implementation
dart
static const int UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43;

UNIFORM_BLOCK_ACTIVE_UNIFORMS

const int UNIFORM_BLOCK_ACTIVE_UNIFORMS
Implementation
dart
static const int UNIFORM_BLOCK_ACTIVE_UNIFORMS = 0x8A42;

UNIFORM_BLOCK_BINDING

const int UNIFORM_BLOCK_BINDING
Implementation
dart
static const int UNIFORM_BLOCK_BINDING = 0x8A3F;

UNIFORM_BLOCK_DATA_SIZE

const int UNIFORM_BLOCK_DATA_SIZE
Implementation
dart
static const int UNIFORM_BLOCK_DATA_SIZE = 0x8A40;

UNIFORM_BLOCK_INDEX

const int UNIFORM_BLOCK_INDEX
Implementation
dart
static const int UNIFORM_BLOCK_INDEX = 0x8A3A;

UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

const int UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
Implementation
dart
static const int UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46;

UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

const int UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
Implementation
dart
static const int UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44;

UNIFORM_BUFFER

const int UNIFORM_BUFFER
Implementation
dart
static const int UNIFORM_BUFFER = 0x8A11;

UNIFORM_BUFFER_BINDING

const int UNIFORM_BUFFER_BINDING
Implementation
dart
static const int UNIFORM_BUFFER_BINDING = 0x8A28;

UNIFORM_BUFFER_OFFSET_ALIGNMENT

const int UNIFORM_BUFFER_OFFSET_ALIGNMENT
Implementation
dart
static const int UNIFORM_BUFFER_OFFSET_ALIGNMENT = 0x8A34;

UNIFORM_BUFFER_SIZE

const int UNIFORM_BUFFER_SIZE
Implementation
dart
static const int UNIFORM_BUFFER_SIZE = 0x8A2A;

UNIFORM_BUFFER_START

const int UNIFORM_BUFFER_START
Implementation
dart
static const int UNIFORM_BUFFER_START = 0x8A29;

UNIFORM_IS_ROW_MAJOR

const int UNIFORM_IS_ROW_MAJOR
Implementation
dart
static const int UNIFORM_IS_ROW_MAJOR = 0x8A3E;

UNIFORM_MATRIX_STRIDE

const int UNIFORM_MATRIX_STRIDE
Implementation
dart
static const int UNIFORM_MATRIX_STRIDE = 0x8A3D;

UNIFORM_OFFSET

const int UNIFORM_OFFSET
Implementation
dart
static const int UNIFORM_OFFSET = 0x8A3B;

UNIFORM_SIZE

const int UNIFORM_SIZE
Implementation
dart
static const int UNIFORM_SIZE = 0x8A38;

UNIFORM_TYPE

const int UNIFORM_TYPE
Implementation
dart
static const int UNIFORM_TYPE = 0x8A37;

UNPACK_ALIGNMENT

const int UNPACK_ALIGNMENT
Implementation
dart
static const int UNPACK_ALIGNMENT = 0x0CF5;

UNPACK_COLORSPACE_CONVERSION_WEBGL

const int UNPACK_COLORSPACE_CONVERSION_WEBGL
Implementation
dart
static const int UNPACK_COLORSPACE_CONVERSION_WEBGL = 0x9243;

UNPACK_FLIP_Y_WEBGL

const int UNPACK_FLIP_Y_WEBGL
Implementation
dart
static const int UNPACK_FLIP_Y_WEBGL = 0x9240;

UNPACK_IMAGE_HEIGHT

const int UNPACK_IMAGE_HEIGHT
Implementation
dart
static const int UNPACK_IMAGE_HEIGHT = 0x806E;

UNPACK_PREMULTIPLY_ALPHA_WEBGL

const int UNPACK_PREMULTIPLY_ALPHA_WEBGL
Implementation
dart
static const int UNPACK_PREMULTIPLY_ALPHA_WEBGL = 0x9241;

UNPACK_ROW_LENGTH

const int UNPACK_ROW_LENGTH
Implementation
dart
static const int UNPACK_ROW_LENGTH = 0x0CF2;

UNPACK_SKIP_IMAGES

const int UNPACK_SKIP_IMAGES
Implementation
dart
static const int UNPACK_SKIP_IMAGES = 0x806D;

UNPACK_SKIP_PIXELS

const int UNPACK_SKIP_PIXELS
Implementation
dart
static const int UNPACK_SKIP_PIXELS = 0x0CF4;

UNPACK_SKIP_ROWS

const int UNPACK_SKIP_ROWS
Implementation
dart
static const int UNPACK_SKIP_ROWS = 0x0CF3;

UNSIGNALED

const int UNSIGNALED
Implementation
dart
static const int UNSIGNALED = 0x9118;

UNSIGNED_BYTE

const int UNSIGNED_BYTE
Implementation
dart
static const int UNSIGNED_BYTE = 0x1401;

UNSIGNED_INT

const int UNSIGNED_INT
Implementation
dart
static const int UNSIGNED_INT = 0x1405;

UNSIGNED_INT_2_10_10_10_REV

const int UNSIGNED_INT_2_10_10_10_REV
Implementation
dart
static const int UNSIGNED_INT_2_10_10_10_REV = 0x8368;

UNSIGNED_INT_5_9_9_9_REV

const int UNSIGNED_INT_5_9_9_9_REV
Implementation
dart
static const int UNSIGNED_INT_5_9_9_9_REV = 0x8C3E;

UNSIGNED_INT_10F_11F_11F_REV

const int UNSIGNED_INT_10F_11F_11F_REV
Implementation
dart
static const int UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B;

UNSIGNED_INT_24_8

const int UNSIGNED_INT_24_8
Implementation
dart
static const int UNSIGNED_INT_24_8 = 0x84FA;

UNSIGNED_INT_SAMPLER_2D

const int UNSIGNED_INT_SAMPLER_2D
Implementation
dart
static const int UNSIGNED_INT_SAMPLER_2D = 0x8DD2;

UNSIGNED_INT_SAMPLER_2D_ARRAY

const int UNSIGNED_INT_SAMPLER_2D_ARRAY
Implementation
dart
static const int UNSIGNED_INT_SAMPLER_2D_ARRAY = 0x8DD7;

UNSIGNED_INT_SAMPLER_3D

const int UNSIGNED_INT_SAMPLER_3D
Implementation
dart
static const int UNSIGNED_INT_SAMPLER_3D = 0x8DD3;

UNSIGNED_INT_SAMPLER_CUBE

const int UNSIGNED_INT_SAMPLER_CUBE
Implementation
dart
static const int UNSIGNED_INT_SAMPLER_CUBE = 0x8DD4;

UNSIGNED_INT_VEC2

const int UNSIGNED_INT_VEC2
Implementation
dart
static const int UNSIGNED_INT_VEC2 = 0x8DC6;

UNSIGNED_INT_VEC3

const int UNSIGNED_INT_VEC3
Implementation
dart
static const int UNSIGNED_INT_VEC3 = 0x8DC7;

UNSIGNED_INT_VEC4

const int UNSIGNED_INT_VEC4
Implementation
dart
static const int UNSIGNED_INT_VEC4 = 0x8DC8;

UNSIGNED_NORMALIZED

const int UNSIGNED_NORMALIZED
Implementation
dart
static const int UNSIGNED_NORMALIZED = 0x8C17;

UNSIGNED_SHORT

const int UNSIGNED_SHORT
Implementation
dart
static const int UNSIGNED_SHORT = 0x1403;

UNSIGNED_SHORT_4_4_4_4

const int UNSIGNED_SHORT_4_4_4_4
Implementation
dart
static const int UNSIGNED_SHORT_4_4_4_4 = 0x8033;

UNSIGNED_SHORT_5_5_5_1

const int UNSIGNED_SHORT_5_5_5_1
Implementation
dart
static const int UNSIGNED_SHORT_5_5_5_1 = 0x8034;

UNSIGNED_SHORT_5_6_5

const int UNSIGNED_SHORT_5_6_5
Implementation
dart
static const int UNSIGNED_SHORT_5_6_5 = 0x8363;

VALIDATE_STATUS

const int VALIDATE_STATUS
Implementation
dart
static const int VALIDATE_STATUS = 0x8B83;

VENDOR

const int VENDOR
Implementation
dart
static const int VENDOR = 0x1F00;

VERSION

const int VERSION
Implementation
dart
static const int VERSION = 0x1F02;

VERTEX_ARRAY_BINDING

const int VERTEX_ARRAY_BINDING
Implementation
dart
static const int VERTEX_ARRAY_BINDING = 0x85B5;

VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

const int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F;

VERTEX_ATTRIB_ARRAY_DIVISOR

const int VERTEX_ATTRIB_ARRAY_DIVISOR
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE;

VERTEX_ATTRIB_ARRAY_ENABLED

const int VERTEX_ATTRIB_ARRAY_ENABLED
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622;

VERTEX_ATTRIB_ARRAY_INTEGER

const int VERTEX_ATTRIB_ARRAY_INTEGER
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_INTEGER = 0x88FD;

VERTEX_ATTRIB_ARRAY_NORMALIZED

const int VERTEX_ATTRIB_ARRAY_NORMALIZED
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A;

VERTEX_ATTRIB_ARRAY_POINTER

const int VERTEX_ATTRIB_ARRAY_POINTER
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_POINTER = 0x8645;

VERTEX_ATTRIB_ARRAY_SIZE

const int VERTEX_ATTRIB_ARRAY_SIZE
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_SIZE = 0x8623;

VERTEX_ATTRIB_ARRAY_STRIDE

const int VERTEX_ATTRIB_ARRAY_STRIDE
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624;

VERTEX_ATTRIB_ARRAY_TYPE

const int VERTEX_ATTRIB_ARRAY_TYPE
Implementation
dart
static const int VERTEX_ATTRIB_ARRAY_TYPE = 0x8625;

VERTEX_SHADER

const int VERTEX_SHADER
Implementation
dart
static const int VERTEX_SHADER = 0x8B31;

VIEWPORT

const int VIEWPORT
Implementation
dart
static const int VIEWPORT = 0x0BA2;

WAIT_FAILED

const int WAIT_FAILED
Implementation
dart
static const int WAIT_FAILED = 0x911D;

ZERO

const int ZERO
Implementation
dart
static const int ZERO = 0;