Class type WebGL.renderingContextSource
5.13.1 Attributes
method canvas : Js_of_ocaml__.Dom_html.canvasElement Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.readonly_propmethod drawingBufferWidth : sizei Js_of_ocaml__.Js.readonly_propmethod drawingBufferHeight : sizei Js_of_ocaml__.Js.readonly_prop5.13.2 Getting information about the context
method getContextAttributes : contextAttributes Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.meth5.13.3 Setting and getting state
method activeTexture : textureUnit -> unit Js_of_ocaml__.Js.methmethod blendEquation : blendMode -> unit Js_of_ocaml__.Js.methmethod clearDepth : clampf -> unit Js_of_ocaml__.Js.methmethod clearStencil : int -> unit Js_of_ocaml__.Js.methmethod colorMask : bool Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod cullFace : cullFaceMode -> unit Js_of_ocaml__.Js.methmethod depthMask : bool Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod depthRange : clampf -> clampf -> unit Js_of_ocaml__.Js.methmethod disable : enableCap -> unit Js_of_ocaml__.Js.methmethod enable : enableCap -> unit Js_of_ocaml__.Js.methmethod frontFace : frontFaceDir -> unit Js_of_ocaml__.Js.methmethod getParameter : 'a. 'a parameter -> 'a Js_of_ocaml__.Js.methmethod getError : errorCode Js_of_ocaml__.Js.methmethod isEnabled : enableCap -> bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod lineWidth : Js_of_ocaml__.Js.number_t -> unit Js_of_ocaml__.Js.methmethod pixelStorei : 'a. 'a pixelStoreParam -> 'a -> unit Js_of_ocaml__.Js.methmethod polygonOffset : Js_of_ocaml__.Js.number_t ->
Js_of_ocaml__.Js.number_t ->
unit Js_of_ocaml__.Js.methmethod sampleCoverage : clampf ->
bool Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod stencilMask : uint -> unit Js_of_ocaml__.Js.meth5.13.4 Viewing and clipping
method scissor : int -> int -> sizei -> sizei -> unit Js_of_ocaml__.Js.methmethod viewport : int -> int -> sizei -> sizei -> unit Js_of_ocaml__.Js.meth5.13.5 Buffer objects
method bindBuffer : bufferTarget ->
buffer Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod bindBuffer_ : bufferTarget ->
buffer Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt ->
unit Js_of_ocaml__.Js.methmethod bufferData : bufferTarget ->
Js_of_ocaml__.Typed_array.arrayBufferView Js_of_ocaml__.Js.t ->
bufferUsage ->
unit Js_of_ocaml__.Js.methmethod bufferData_raw : bufferTarget ->
Js_of_ocaml__.Typed_array.arrayBuffer Js_of_ocaml__.Js.t ->
bufferUsage ->
unit Js_of_ocaml__.Js.methmethod bufferSubData : bufferTarget ->
intptr ->
Js_of_ocaml__.Typed_array.arrayBufferView Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod bufferSubData_raw : bufferTarget ->
intptr ->
Js_of_ocaml__.Typed_array.arrayBuffer Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod createBuffer : buffer Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod deleteBuffer : buffer Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod isBuffer : buffer Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth5.13.6 Framebuffer objects
method bindFramebuffer : fbTarget ->
framebuffer Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod bindFramebuffer_ : fbTarget ->
framebuffer Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt ->
unit Js_of_ocaml__.Js.methmethod createFramebuffer : framebuffer Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod deleteFramebuffer : framebuffer Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod isFramebuffer : framebuffer Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth5.13.7 Renderbuffer objects
method bindRenderbuffer_ : rbTarget ->
renderbuffer Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt ->
unit Js_of_ocaml__.Js.methmethod createRenderbuffer : renderbuffer Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.methmethod deleteRenderbuffer : renderbuffer Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod isRenderbuffer : renderbuffer Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth5.13.8 Texture objects
method bindTexture : texTarget ->
texture Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod bindTexture_ : texTarget ->
texture Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt ->
unit Js_of_ocaml__.Js.methmethod compressedTexImage2D : texTarget ->
int ->
pixelFormat ->
sizei ->
sizei ->
int ->
Js_of_ocaml__.Typed_array.arrayBufferView Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod compressedTexSubImage2D : texTarget ->
int ->
int ->
int ->
sizei ->
sizei ->
pixelFormat ->
Js_of_ocaml__.Typed_array.arrayBufferView Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod copyTexSubImage2D : texTarget ->
int ->
int ->
int ->
int ->
int ->
sizei ->
sizei ->
unit Js_of_ocaml__.Js.methmethod createTexture : texture Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod deleteTexture : texture Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod generateMipmap : texTarget -> unit Js_of_ocaml__.Js.methmethod isTexture : texture Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod texSubImage2D_fromView : texTarget ->
int ->
int ->
int ->
sizei ->
sizei ->
pixelFormat ->
pixelType ->
Js_of_ocaml__.Typed_array.arrayBufferView Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod texSubImage2D_fromImageData : texTarget ->
int ->
int ->
int ->
pixelFormat ->
pixelType ->
Js_of_ocaml__.Dom_html.imageData Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod texSubImage2D_fromImage : texTarget ->
int ->
int ->
int ->
pixelFormat ->
pixelType ->
Js_of_ocaml__.Dom_html.imageElement Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod texSubImage2D_fromCanvas : texTarget ->
int ->
int ->
int ->
pixelFormat ->
pixelType ->
Js_of_ocaml__.Dom_html.canvasElement Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod texSubImage2D_fromVideo : texTarget ->
int ->
int ->
int ->
pixelFormat ->
pixelType ->
Js_of_ocaml__.Dom_html.videoElement Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.meth5.13.9 Programs and Shaders
method attachShader : program Js_of_ocaml__.Js.t ->
shader Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod bindAttribLocation : program Js_of_ocaml__.Js.t ->
uint ->
Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod compileShader : shader Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod createProgram : program Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod createShader : shaderType ->
shader Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod deleteProgram : program Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod deleteShader : shader Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod detachShader : program Js_of_ocaml__.Js.t ->
shader Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod getAttachedShaders : program Js_of_ocaml__.Js.t ->
shader Js_of_ocaml__.Js.t Js_of_ocaml__.Js.js_array Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.methmethod getProgramParameter : 'a. program Js_of_ocaml__.Js.t ->
'a programParam ->
'a Js_of_ocaml__.Js.methmethod getProgramInfoLog : program Js_of_ocaml__.Js.t ->
Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod getShaderParameter : 'a. shader Js_of_ocaml__.Js.t ->
'a shaderParam ->
'a Js_of_ocaml__.Js.methmethod getShaderInfoLog : shader Js_of_ocaml__.Js.t ->
Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod getShaderSource : shader Js_of_ocaml__.Js.t ->
Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod isProgram : program Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod isShader : shader Js_of_ocaml__.Js.t ->
bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod linkProgram : program Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod shaderSource : shader Js_of_ocaml__.Js.t ->
Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod useProgram : program Js_of_ocaml__.Js.t -> unit Js_of_ocaml__.Js.methmethod validateProgram : program Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.meth5.13.10 Uniforms and attributes
method disableVertexAttribArray : uint -> unit Js_of_ocaml__.Js.methmethod enableVertexAttribArray : uint -> unit Js_of_ocaml__.Js.methmethod getActiveAttrib : program Js_of_ocaml__.Js.t ->
uint ->
activeInfo Js_of_ocaml__.Js.t Js_of_ocaml__.Js.methmethod getAttribLocation : program Js_of_ocaml__.Js.t ->
Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t ->
int Js_of_ocaml__.Js.methmethod vertexAttrib1f : uint ->
Js_of_ocaml__.Js.number_t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib1fv : uint ->
Js_of_ocaml__.Js.number_t Js_of_ocaml__.Js.js_array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib1fv_typed : uint ->
Js_of_ocaml__.Typed_array.float32Array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib2f : uint ->
Js_of_ocaml__.Js.number_t ->
Js_of_ocaml__.Js.number_t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib2fv : uint ->
Js_of_ocaml__.Js.number_t Js_of_ocaml__.Js.js_array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib2fv_typed : uint ->
Js_of_ocaml__.Typed_array.float32Array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib3f : uint ->
Js_of_ocaml__.Js.number_t ->
Js_of_ocaml__.Js.number_t ->
Js_of_ocaml__.Js.number_t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib3fv : uint ->
Js_of_ocaml__.Js.number_t Js_of_ocaml__.Js.js_array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib3fv_typed : uint ->
Js_of_ocaml__.Typed_array.float32Array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib4f : uint ->
Js_of_ocaml__.Js.number_t ->
Js_of_ocaml__.Js.number_t ->
Js_of_ocaml__.Js.number_t ->
Js_of_ocaml__.Js.number_t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib4fv : uint ->
Js_of_ocaml__.Js.number_t Js_of_ocaml__.Js.js_array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttrib4fv_typed : uint ->
Js_of_ocaml__.Typed_array.float32Array Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.methmethod vertexAttribPointer : uint ->
int ->
dataType ->
bool Js_of_ocaml__.Js.t ->
sizei ->
intptr ->
unit Js_of_ocaml__.Js.meth5.13.11 Writing to the drawing buffer
method drawArrays : beginMode -> int -> sizei -> unit Js_of_ocaml__.Js.methmethod finish : unit Js_of_ocaml__.Js.methmethod flush : unit Js_of_ocaml__.Js.meth5.13.12 Reading back pixels
method readPixels : int ->
int ->
sizei ->
sizei ->
pixelFormat ->
pixelType ->
Js_of_ocaml__.Typed_array.arrayBufferView Js_of_ocaml__.Js.t ->
unit Js_of_ocaml__.Js.meth5.13.13 Detecting context lost events
method isContextLost : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.meth5.13.14 Detecting and enabling extensions
method getSupportedExtensions : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.js_array
Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.methmethod getExtension : 'a. Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t ->
'a Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.methConstants
method _STENCIL_BUFFER_BIT_ : clearBufferMask Js_of_ocaml__.Js.readonly_propmethod _POINTS : beginMode Js_of_ocaml__.Js.readonly_propmethod _LINES : beginMode Js_of_ocaml__.Js.readonly_propmethod _LINE_LOOP_ : beginMode Js_of_ocaml__.Js.readonly_propmethod _LINE_STRIP_ : beginMode Js_of_ocaml__.Js.readonly_propmethod _TRIANGLES : beginMode Js_of_ocaml__.Js.readonly_propmethod _TRIANGLE_STRIP_ : beginMode Js_of_ocaml__.Js.readonly_propmethod _TRIANGLE_FAN_ : beginMode Js_of_ocaml__.Js.readonly_propmethod _ONE_MINUS_SRC_COLOR_ : blendingFactor Js_of_ocaml__.Js.readonly_propmethod _ONE_MINUS_SRC_ALPHA_ : blendingFactor Js_of_ocaml__.Js.readonly_propmethod _ONE_MINUS_DST_ALPHA_ : blendingFactor Js_of_ocaml__.Js.readonly_propmethod _ONE_MINUS_DST_COLOR_ : blendingFactor Js_of_ocaml__.Js.readonly_propmethod _SRC_ALPHA_SATURATE_ : blendingFactor Js_of_ocaml__.Js.readonly_propmethod _FUNC_ADD_ : blendMode Js_of_ocaml__.Js.readonly_propmethod _FUNC_SUBTRACT_ : blendMode Js_of_ocaml__.Js.readonly_propmethod _FUNC_REVERSE_SUBTRACT_ : blendMode Js_of_ocaml__.Js.readonly_propmethod _CONSTANT_COLOR_ : blendMode Js_of_ocaml__.Js.readonly_propmethod _ONE_MINUS_CONSTANT_COLOR_ : blendMode Js_of_ocaml__.Js.readonly_propmethod _CONSTANT_ALPHA_ : blendMode Js_of_ocaml__.Js.readonly_propmethod _ONE_MINUS_CONSTANT_ALPHA_ : blendMode Js_of_ocaml__.Js.readonly_propmethod _ARRAY_BUFFER_ : bufferTarget Js_of_ocaml__.Js.readonly_propmethod _ELEMENT_ARRAY_BUFFER_ : bufferTarget Js_of_ocaml__.Js.readonly_propmethod _STREAM_DRAW_ : bufferUsage Js_of_ocaml__.Js.readonly_propmethod _STATIC_DRAW_ : bufferUsage Js_of_ocaml__.Js.readonly_propmethod _DYNAMIC_DRAW_ : bufferUsage Js_of_ocaml__.Js.readonly_propmethod _FRONT_AND_BACK_ : cullFaceMode Js_of_ocaml__.Js.readonly_propmethod _CULL_FACE_ : enableCap Js_of_ocaml__.Js.readonly_propmethod _BLEND : enableCap Js_of_ocaml__.Js.readonly_propmethod _DITHER : enableCap Js_of_ocaml__.Js.readonly_propmethod _STENCIL_TEST_ : enableCap Js_of_ocaml__.Js.readonly_propmethod _DEPTH_TEST_ : enableCap Js_of_ocaml__.Js.readonly_propmethod _SCISSOR_TEST_ : enableCap Js_of_ocaml__.Js.readonly_propmethod _POLYGON_OFFSET_FILL_ : enableCap Js_of_ocaml__.Js.readonly_propmethod _SAMPLE_ALPHA_TO_COVERAGE_ : enableCap Js_of_ocaml__.Js.readonly_propmethod _SAMPLE_COVERAGE_ : enableCap Js_of_ocaml__.Js.readonly_propmethod _NO_ERROR_ : errorCode Js_of_ocaml__.Js.readonly_propmethod _INVALID_ENUM_ : errorCode Js_of_ocaml__.Js.readonly_propmethod _INVALID_VALUE_ : errorCode Js_of_ocaml__.Js.readonly_propmethod _INVALID_OPERATION_ : errorCode Js_of_ocaml__.Js.readonly_propmethod _OUT_OF_MEMORY_ : errorCode Js_of_ocaml__.Js.readonly_propmethod _CONTEXT_LOST_WEBGL_ : errorCode Js_of_ocaml__.Js.readonly_propmethod _INVALID_FRAMEBUFFER_OPERATION_ : errorCode
Js_of_ocaml__.Js.readonly_propmethod _DONT_CARE_ : hintMode Js_of_ocaml__.Js.readonly_propmethod _FASTEST : hintMode Js_of_ocaml__.Js.readonly_propmethod _NICEST : hintMode Js_of_ocaml__.Js.readonly_propmethod _GENERATE_MIPMAP_HINT_ : hintTarget Js_of_ocaml__.Js.readonly_propmethod _BLEND_COLOR_ : Js_of_ocaml__.Typed_array.float32Array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _ARRAY_BUFFER_BINDING_ : buffer Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt
parameter
Js_of_ocaml__.Js.readonly_propmethod _ELEMENT_ARRAY_BUFFER_BINDING_ : buffer Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.opt
parameter
Js_of_ocaml__.Js.readonly_propmethod _CULL_FACE_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _BLEND_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _DITHER_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _STENCIL_TEST_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _DEPTH_TEST_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _SCISSOR_TEST_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _POLYGON_OFFSET_FILL_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _LINE_WIDTH_ : Js_of_ocaml__.Js.number_t parameter
Js_of_ocaml__.Js.readonly_propmethod _ALIASED_POINT_SIZE_RANGE_ : Js_of_ocaml__.Typed_array.float32Array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _ALIASED_LINE_WIDTH_RANGE_ : Js_of_ocaml__.Typed_array.float32Array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _DEPTH_RANGE_ : Js_of_ocaml__.Typed_array.float32Array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _DEPTH_WRITEMASK_ : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _DEPTH_CLEAR_VALUE_ : Js_of_ocaml__.Js.number_t parameter
Js_of_ocaml__.Js.readonly_propmethod _STENCIL_CLEAR_VALUE_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_FUNC_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_FAIL_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_PASS_DEPTH_FAIL_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_PASS_DEPTH_PASS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_REF_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_VALUE_MASK_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_WRITEMASK_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BACK_FUNC_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BACK_FAIL_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BACK_PASS_DEPTH_FAIL_ : int parameter
Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BACK_PASS_DEPTH_PASS_ : int parameter
Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BACK_REF_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BACK_VALUE_MASK_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BACK_WRITEMASK_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _VIEWPORT : Js_of_ocaml__.Typed_array.int32Array Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _SCISSOR_BOX_ : Js_of_ocaml__.Typed_array.int32Array Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _COLOR_CLEAR_VALUE_ : Js_of_ocaml__.Typed_array.float32Array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _COLOR_WRITEMASK_ : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.js_array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _UNPACK_ALIGNMENT_PARAM : int parameter Js_of_ocaml__.Js.readonly_propmethod _PACK_ALIGNMENT_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _MAX_TEXTURE_SIZE_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _MAX_VIEWPORT_DIMS_ : Js_of_ocaml__.Typed_array.int32Array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _SUBPIXEL_BITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _RED_BITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _GREEN_BITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _BLUE_BITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _ALPHA_BITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _DEPTH_BITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _STENCIL_BITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _POLYGON_OFFSET_UNITS_ : Js_of_ocaml__.Js.number_t parameter
Js_of_ocaml__.Js.readonly_propmethod _POLYGON_OFFSET_FACTOR_ : Js_of_ocaml__.Js.number_t parameter
Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_BINDING_2D_ : texture Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt
parameter
Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_BINDING_CUBE_MAP_ : texture Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.opt
parameter
Js_of_ocaml__.Js.readonly_propmethod _SAMPLE_BUFFERS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _SAMPLES_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _SAMPLE_COVERAGE_VALUE_ : Js_of_ocaml__.Js.number_t parameter
Js_of_ocaml__.Js.readonly_propmethod _SAMPLE_COVERAGE_INVERT_ : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _NUM_COMPRESSED_TEXTURE_FORMATS_ : int parameter
Js_of_ocaml__.Js.readonly_propmethod _COMPRESSED_TEXTURE_FORMATS_ : Js_of_ocaml__.Typed_array.uint32Array
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _GENERATE_MIPMAP_HINT_PARAM_ : hintMode parameter
Js_of_ocaml__.Js.readonly_propmethod _BYTE : dataType Js_of_ocaml__.Js.readonly_propmethod _UNSIGNED_BYTE_DT : dataType Js_of_ocaml__.Js.readonly_propmethod _SHORT : dataType Js_of_ocaml__.Js.readonly_propmethod _UNSIGNED_SHORT_ : dataType Js_of_ocaml__.Js.readonly_propmethod _INT : dataType Js_of_ocaml__.Js.readonly_propmethod _UNSIGNED_INT_ : dataType Js_of_ocaml__.Js.readonly_propmethod _FLOAT : dataType Js_of_ocaml__.Js.readonly_propmethod _UNSIGNED_BYTE_ : pixelType Js_of_ocaml__.Js.readonly_propmethod _UNSIGNED_SHORT_4_4_4_4_ : pixelType Js_of_ocaml__.Js.readonly_propmethod _UNSIGNED_SHORT_5_5_5_1_ : pixelType Js_of_ocaml__.Js.readonly_propmethod _UNSIGNED_SHORT_5_6_5_ : pixelType Js_of_ocaml__.Js.readonly_propmethod _ALPHA : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _RGB : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _RGBA : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _LUMINANCE : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _LUMINANCE_ALPHA_ : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _STENCIL_INDEX_ : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _DEPTH_STENCIL_ : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _DEPTH_COMPONENT_ : pixelFormat Js_of_ocaml__.Js.readonly_propmethod _FRAGMENT_SHADER_ : shaderType Js_of_ocaml__.Js.readonly_propmethod _VERTEX_SHADER_ : shaderType Js_of_ocaml__.Js.readonly_propmethod _MAX_VERTEX_ATTRIBS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _MAX_VARYING_VECTORS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _MAX_COMBINED_TEXTURE_IMAGE_UNITS_ : int parameter
Js_of_ocaml__.Js.readonly_propmethod _MAX_VERTEX_TEXTURE_IMAGE_UNITS_ : int parameter
Js_of_ocaml__.Js.readonly_propmethod _MAX_TEXTURE_IMAGE_UNITS_ : int parameter Js_of_ocaml__.Js.readonly_propmethod _DELETE_STATUS_ : bool Js_of_ocaml__.Js.t shaderParam
Js_of_ocaml__.Js.readonly_propmethod _COMPILE_STATUS_ : bool Js_of_ocaml__.Js.t shaderParam
Js_of_ocaml__.Js.readonly_propmethod _DELETE_STATUS_PROG : bool Js_of_ocaml__.Js.t programParam
Js_of_ocaml__.Js.readonly_propmethod _LINK_STATUS_ : bool Js_of_ocaml__.Js.t programParam
Js_of_ocaml__.Js.readonly_propmethod _VALIDATE_STATUS_ : bool Js_of_ocaml__.Js.t programParam
Js_of_ocaml__.Js.readonly_propmethod _ATTACHED_SHADERS_ : int programParam Js_of_ocaml__.Js.readonly_propmethod _ACTIVE_ATTRIBUTES_ : int programParam Js_of_ocaml__.Js.readonly_propmethod _SHADING_LANGUAGE_VERSION_ : Js_of_ocaml__.Js.js_string
Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _CURRENT_PROGRAM_ : program Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt
parameter
Js_of_ocaml__.Js.readonly_propmethod _VENDOR : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _RENDERER : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _VERSION : Js_of_ocaml__.Js.js_string Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _MAX_CUBE_MAP_TEXTURE_SIZE_ : int parameter
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_BINDING_ : framebuffer Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.opt
parameter
Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_BINDING_ : renderbuffer Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.opt
parameter
Js_of_ocaml__.Js.readonly_propmethod _MAX_RENDERBUFFER_SIZE : int parameter Js_of_ocaml__.Js.readonly_propmethod _KEEP : stencilOp Js_of_ocaml__.Js.readonly_propmethod _REPLACE : stencilOp Js_of_ocaml__.Js.readonly_propmethod _INCR : stencilOp Js_of_ocaml__.Js.readonly_propmethod _DECR : stencilOp Js_of_ocaml__.Js.readonly_propmethod _INVERT : stencilOp Js_of_ocaml__.Js.readonly_propmethod _INCR_WRAP_ : stencilOp Js_of_ocaml__.Js.readonly_propmethod _DECR_WRAP_ : stencilOp Js_of_ocaml__.Js.readonly_propmethod _ZERO_ : stencilOp Js_of_ocaml__.Js.readonly_propmethod _NEAREST : texFilter Js_of_ocaml__.Js.readonly_propmethod _LINEAR : texFilter Js_of_ocaml__.Js.readonly_propmethod _NEAREST_MIPMAP_NEAREST_ : texFilter Js_of_ocaml__.Js.readonly_propmethod _LINEAR_MIPMAP_NEAREST_ : texFilter Js_of_ocaml__.Js.readonly_propmethod _NEAREST_MIPMAP_LINEAR_ : texFilter Js_of_ocaml__.Js.readonly_propmethod _LINEAR_MIPMAP_LINEAR_ : texFilter Js_of_ocaml__.Js.readonly_propmethod _NONE_OT : objectType Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_OT : objectType Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_OT : objectType Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_2D_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_CUBE_MAP_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_CUBE_MAP_POSITIVE_X_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_CUBE_MAP_NEGATIVE_X_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_CUBE_MAP_POSITIVE_Y_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_CUBE_MAP_NEGATIVE_Y_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_CUBE_MAP_POSITIVE_Z_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE_CUBE_MAP_NEGATIVE_Z_ : texTarget Js_of_ocaml__.Js.readonly_propmethod _TEXTURE0 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE1 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE2 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE3 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE4 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE5 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE6 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE7 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE8 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE9 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE10 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE11 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE12 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE13 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE14 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE15 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE16 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE17 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE18 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE19 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE20 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE21 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE22 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE23 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE24 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE25 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE26 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE27 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE28 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE29 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE30 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _TEXTURE31 : textureUnit Js_of_ocaml__.Js.readonly_propmethod _REPEAT : wrapMode Js_of_ocaml__.Js.readonly_propmethod _CLAMP_TO_EDGE_ : wrapMode Js_of_ocaml__.Js.readonly_propmethod _MIRRORED_REPEAT_ : wrapMode Js_of_ocaml__.Js.readonly_propmethod _FLOAT_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _FLOAT_VEC2_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _FLOAT_VEC3_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _FLOAT_VEC4_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _INT_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _INT_VEC2_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _INT_VEC3_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _INT_VEC4_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _BOOL_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _BOOL_VEC2_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _BOOL_VEC3_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _BOOL_VEC4_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _FLOAT_MAT2_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _FLOAT_MAT3_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _FLOAT_MAT4_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _SAMPLER_2D_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _SAMPLER_CUBE_ : uniformType Js_of_ocaml__.Js.readonly_propmethod _VERTEX_ATTRIB_ARRAY_ENABLED_ : bool Js_of_ocaml__.Js.t
vertexAttribParam
Js_of_ocaml__.Js.readonly_propmethod _VERTEX_ATTRIB_ARRAY_SIZE_ : int vertexAttribParam
Js_of_ocaml__.Js.readonly_propmethod _VERTEX_ATTRIB_ARRAY_STRIDE_ : int vertexAttribParam
Js_of_ocaml__.Js.readonly_propmethod _VERTEX_ATTRIB_ARRAY_TYPE_ : int vertexAttribParam
Js_of_ocaml__.Js.readonly_propmethod _VERTEX_ATTRIB_ARRAY_NORMALIZED_ : bool Js_of_ocaml__.Js.t
vertexAttribParam
Js_of_ocaml__.Js.readonly_propmethod _VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ : buffer Js_of_ocaml__.Js.t
Js_of_ocaml__.Js.opt
vertexAttribParam
Js_of_ocaml__.Js.readonly_propmethod _CURRENT_VERTEX_ATTRIB_ : Js_of_ocaml__.Typed_array.float32Array
Js_of_ocaml__.Js.t
vertexAttribParam
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER : fbTarget Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER : rbTarget Js_of_ocaml__.Js.readonly_propmethod _RGBA4 : format Js_of_ocaml__.Js.readonly_propmethod _RGB5_A1_ : format Js_of_ocaml__.Js.readonly_propmethod _RGB565 : format Js_of_ocaml__.Js.readonly_propmethod _DEPTH_COMPONENT16_ : format Js_of_ocaml__.Js.readonly_propmethod _STENCIL_INDEX8_ : format Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_RED_SIZE_ : int renderbufferParam
Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_GREEN_SIZE_ : int renderbufferParam
Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_BLUE_SIZE_ : int renderbufferParam
Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_ALPHA_SIZE_ : int renderbufferParam
Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_DEPTH_SIZE_ : int renderbufferParam
Js_of_ocaml__.Js.readonly_propmethod _RENDERBUFFER_STENCIL_SIZE_ : int renderbufferParam
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_RENDERBUFFER : renderbuffer
Js_of_ocaml__.Js.t
attachParam
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_TEXTURE : texture Js_of_ocaml__.Js.t
attachParam
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_ : int attachParam
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_ : int attachParam
Js_of_ocaml__.Js.readonly_propmethod _COLOR_ATTACHMENT0_ : attachmentPoint Js_of_ocaml__.Js.readonly_propmethod _STENCIL_ATTACHMENT_ : attachmentPoint Js_of_ocaml__.Js.readonly_propmethod _DEPTH_STENCIL_ATTACHMENT_ : attachmentPoint
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_INCOMPLETE_ATTACHMENT_ : framebufferStatus
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_ : framebufferStatus
Js_of_ocaml__.Js.readonly_propmethod _FRAMEBUFFER_INCOMPLETE_DIMENSIONS_ : framebufferStatus
Js_of_ocaml__.Js.readonly_propmethod _UNPACK_FLIP_Y_WEBGL_PARAM : bool Js_of_ocaml__.Js.t parameter
Js_of_ocaml__.Js.readonly_propmethod _UNPACK_PREMULTIPLY_ALPHA_WEBGL_PARAM : bool Js_of_ocaml__.Js.t
parameter
Js_of_ocaml__.Js.readonly_propmethod _UNPACK_ALIGNMENT_ : int pixelStoreParam Js_of_ocaml__.Js.readonly_propmethod _UNPACK_FLIP_Y_WEBGL_ : bool Js_of_ocaml__.Js.t pixelStoreParam
Js_of_ocaml__.Js.readonly_propmethod _UNPACK_PREMULTIPLY_ALPHA_WEBGL_ : bool Js_of_ocaml__.Js.t
pixelStoreParam
Js_of_ocaml__.Js.readonly_propmethod _UNPACK_COLORSPACE_CONVERSION_WEBGL_ : int pixelStoreParam
Js_of_ocaml__.Js.readonly_prop