/
methods.txt
134 lines (134 loc) · 6.16 KB
/
methods.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
void activeTexture (enum texture)
void attachShader (uint program, uint shader)
void bindAttribLocation (uint program, uint index, string name)
void bindBuffer (enum target, uint buffer)
void bindFramebuffer (enum target, uint framebuffer)
void bindRenderbuffer (enum target, uint renderbuffer)
void bindTexture (enum target, uint texture)
void blendColor (clampf red, clampf green, clampf blue, clampf alpha)
void blendEquation (enum mode)
void blendEquationSeparate (enum modeRGB, enum modeAlpha)
void blendFunc (enum sfactor, enum dfactor)
void blendFuncSeparate (enum srcRGB, enum dstRGB, enum srcAlpha, enum dstAlpha)
void bufferData (uint target, WebGLArray data, uint usage)
void bufferSubData (uint target, uint offset, WebGLArray data)
enum checkFramebufferStatus (enum target)
void clear (bitfield mask)
void clearColor (clampf red, clampf green, clampf blue, clampf alpha)
void clearDepth (float depth)
void clearStencil (int s)
void colorMask (boolean red, boolean green, boolean blue, boolean alpha)
void compileShader (uint shader)
void copyTexImage2D (enum target, int level, enum internalformat, int x, int y, sizei width, sizei height, int border)
void copyTexSubImage2D (enum target, int level, int xoffset, int yoffset, int x, int y, sizei width, sizei height)
uint createProgram ()
uint createShader (enum type)
void cullFace (enum mode)
void deleteBuffer (Buffer buffer)
void deleteFramebuffer (Buffer buffer)
void deleteProgram (uint program)
void deleteRenderbuffer (Buffer buffer)
void deleteShader (uint shader)
void deleteTexture (Texture texture)
void depthFunc (enum func)
void depthMask (boolean flag)
void depthRange (float min, float max)
void detachShader (uint program, uint shader)
void disable (enum cap)
void disableVertexAttribArray (uint index)
void drawArrays (enum mode, int first, sizei count)
void drawElements (uint mode, uint count, enum type, Array indices)
void enable (enum cap)
void enableVertexAttribArray (uint index)
void finish ()
void flush ()
void framebufferRenderbuffer (enum target, enum attachment, enum renderbuffertarget, uint renderbuffer)
void framebufferTexture2D (enum target, enum attachment, enum textarget, uint texture, int level)
void frontFace (enum mode)
Buffer createBuffer ()
void generateMipmap (enum target)
Framebuffer createFramebuffer ()
Renderbuffer createRenderbuffer ()
Texture createTexture ()
Object getActiveAttrib (uint program, uint index)
Object getActiveUniform (uint program, uint index)
Array getAttachedShaders (uint program)
int getAttribLocation (uint program, string name)
int getBufferParameteri (uint target, uint value)
enum getError ()
int getFramebufferAttachmentParameteri (uint target, uint attachment, uint pname)
string getProgramInfoLog (uint program)
int getRenderbufferParameteri (uint target, uint pname)
string getShaderInfoLog (uint shader)
string getShaderSource (uint shader)
int getUniformLocation (uint program, string name)
void hint (enum target, enum mode)
boolean isBuffer (uint buffer)
boolean isEnabled (enum cap)
boolean isFramebuffer (uint framebuffer)
boolean isProgram (uint program)
boolean isRenderbuffer (uint renderbuffer)
boolean isShader (uint shader)
boolean isTexture (uint texture)
void lineWidth (float width)
void linkProgram (uint program)
void polygonOffset (float factor, float units)
Object readPixels (int x, int y, uint width, uint height, uint format, uint type)
void renderbufferStorage (enum target, enum internalformat, sizei width, sizei height)
void sampleCoverage (clampf value, boolean invert)
void scissor (int x, int y, sizei width, sizei height)
void shaderSource (uint shader, string source)
void stencilFunc (enum func, int ref, uint mask)
void stencilFuncSeparate (enum face, enum func, int ref, uint mask)
void stencilMask (uint mask)
void stencilMaskSeparate (enum face, uint mask)
void stencilOp (enum fail, enum zfail, enum zpass)
void stencilOpSeparate (enum face, enum fail, enum zfail, enum zpass)
void texImage2D (uint target, int level, Object data)
void texParameteri (enum target, enum pname, int param)
void texSubImage2D (uint target, int level, int xoffset, int yoffset, sizei width, sizei height, enum format, enum type, Array data)
void uniform1f (int location, float x)
void uniform1fv (uint target, Array data)
void uniform1i (int location, int x)
void uniform1iv (uint target, Array data)
void uniform2f (int location, float x, float y)
void uniform2fv (uint target, Array data)
void uniform2i (int location, int x, int y)
void uniform2iv (uint target, Array data)
void uniform3f (int location, float x, float y, float z)
void uniform3fv (uint target, Array data)
void uniform3i (int location, int x, int y, int z)
void uniform3iv (uint target, Array data)
void uniform4f (int location, float x, float y, float z, float w)
void uniform4fv (uint target, Array data)
void uniform4i (int location, int x, int y, int z, int w)
void uniform4iv (uint target, Array data)
void uniformMatrix2fv (uint target, bool transpose, Array data)
void uniformMatrix3fv (uint target, bool transpose, Array data)
void uniformMatrix4fv (uint target, bool transpose, Array data)
void useProgram (uint program)
void validateProgram (uint program)
void vertexAttrib1f (uint indx, float x)
void vertexAttrib1fv (uint target, Array data)
void vertexAttrib2f (uint indx, float x, float y)
void vertexAttrib2fv (uint target, Array data)
void vertexAttrib3f (uint indx, float x, float y, float z)
void vertexAttrib3fv (uint target, Array data)
void vertexAttrib4f (uint indx, float x, float y, float z, float w)
void vertexAttrib4fv (uint target, Array data)
void vertexAttribPointer (uint id, uint count, uint type, bool normalize, uint stride, uint offset)
void viewport (int x, int y, sizei width, sizei height)
Object currentArrayBufferBinding ()
Object currentElementArrayBufferBinding ()
Object currentFramebufferBinding ()
Object currentRenderbufferBinding ()
Object currentTextureBinding2D ()
Object currentTextureBindingCubeMap ()
Object currentProgram ()
Object getParameter (uint pname)
Object getProgramParameter (uint program, uint pname)
Object getShaderParameter (uint shader, uint pname)
Object getTexParameteri (uint target, uint pname)
Object getUniformi (uint program, uint pname)
Object getVertexAttribi (uint index, uint pname)
Object present ()