xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QOpenGLFunctions_ES2.x
浏览该文件的文档.
1//xlang Source, Name:qt5/widgets/QOpenGLFunctions_1_0.x
2//Date: Tue Mar 21:31:32 2021
3
4package Qt{
5 @SuppressWarnings public class QOpenGLFunctions_ES2 : QAbstractOpenGLFunctions{
6 public QOpenGLFunctions_ES2(){
7
8 }
9 public QOpenGLFunctions_ES2(long h){
10 super(h);
11 }
12
14 return QtXnl.widget_get_bool_value(nativehandle, Constant.QOPENGLFUNCTIONS_ES2_INITIALIZEOPENGLFUNCTIONS);
15 }
16
17 void glActiveTexture(int texture){ qfn_ES2_glActiveTexture(nativehandle, texture); }
18 void glAttachShader(int program, int shader){ qfn_ES2_glAttachShader(nativehandle, program, shader); }
19 void glBindAttribLocation(int program, int index, /*IN*/ String name){ qfn_ES2_glBindAttribLocation(nativehandle, program, index, name); }
20 void glBindBuffer(int target, int buffer){ qfn_ES2_glBindBuffer(nativehandle, target, buffer); }
21 void glBindFramebuffer(int target, int framebuffer){ qfn_ES2_glBindFramebuffer(nativehandle, target, framebuffer); }
22 void glBindRenderbuffer(int target, int renderbuffer){ qfn_ES2_glBindRenderbuffer(nativehandle, target, renderbuffer); }
23 void glBindTexture(int target, int texture){ qfn_ES2_glBindTexture(nativehandle, target, texture); }
24 void glBlendColor(float red, float green, float blue, float alpha){ qfn_ES2_glBlendColor(nativehandle, red, green, blue, alpha); }
25 void glBlendEquation(int mode){ qfn_ES2_glBlendEquation(nativehandle, mode); }
26 void glBlendEquationSeparate(int modeRGB, int modeAlpha){ qfn_ES2_glBlendEquationSeparate(nativehandle, modeRGB, modeAlpha); }
27 void glBlendFunc(int sfactor, int dfactor){ qfn_ES2_glBlendFunc(nativehandle, sfactor, dfactor); }
28 void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha){ qfn_ES2_glBlendFuncSeparate(nativehandle, srcRGB, dstRGB, srcAlpha, dstAlpha); }
29 void glBufferData(int target, int size, /*IN*/ byte [] data, int usage){ qfn_ES2_glBufferData(nativehandle, target, size, data, usage); }
30 void glBufferSubData(int target, int offset, int size, /*IN*/ byte [] data){ qfn_ES2_glBufferSubData(nativehandle, target, offset, size, data); }
31 int glCheckFramebufferStatus(int target){ return qfn_ES2_glCheckFramebufferStatus(nativehandle, target); }
32 void glClear(int mask){ qfn_ES2_glClear(nativehandle, mask); }
33 void glClearColor(float red, float green, float blue, float alpha){ qfn_ES2_glClearColor(nativehandle, red, green, blue, alpha); }
34 void glClearDepthf(float depth){ qfn_ES2_glClearDepthf(nativehandle, depth); }
35 void glClearStencil(int s){ qfn_ES2_glClearStencil(nativehandle, s); }
36 void glColorMask(bool red, bool green, bool blue, bool alpha){ qfn_ES2_glColorMask(nativehandle, red, green, blue, alpha); }
37 void glCompileShader(int shader){ qfn_ES2_glCompileShader(nativehandle, shader); }
38 void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, /*IN*/ byte [] data){ qfn_ES2_glCompressedTexImage2D(nativehandle, target, level, internalformat, width, height, border, imageSize, data); }
39 void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, /*IN*/ byte [] data){ qfn_ES2_glCompressedTexSubImage2D(nativehandle, target, level, xoffset, yoffset, width, height, format, imageSize, data); }
40 void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border){ qfn_ES2_glCopyTexImage2D(nativehandle, target, level, internalformat, x, y, width, height, border); }
41 void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height){ qfn_ES2_glCopyTexSubImage2D(nativehandle, target, level, xoffset, yoffset, x, y, width, height); }
42 int glCreateProgram(){ return qfn_ES2_glCreateProgram(nativehandle); }
43 int glCreateShader(int type){ return qfn_ES2_glCreateShader(nativehandle, type); }
44 void glCullFace(int mode){ qfn_ES2_glCullFace(nativehandle, mode); }
45 void glDeleteBuffers(int n, /*IN*/ int [] buffers){ qfn_ES2_glDeleteBuffers(nativehandle, n, buffers); }
46 void glDeleteFramebuffers(int n, /*IN*/ int [] framebuffers){ qfn_ES2_glDeleteFramebuffers(nativehandle, n, framebuffers); }
47 void glDeleteProgram(int program){ qfn_ES2_glDeleteProgram(nativehandle, program); }
48 void glDeleteRenderbuffers(int n, /*IN*/ int [] renderbuffers){ qfn_ES2_glDeleteRenderbuffers(nativehandle, n, renderbuffers); }
49 void glDeleteShader(int shader){ qfn_ES2_glDeleteShader(nativehandle, shader); }
50 void glDeleteTextures(int n, /*IN*/ int [] textures){ qfn_ES2_glDeleteTextures(nativehandle, n, textures); }
51 void glDepthFunc(int func){ qfn_ES2_glDepthFunc(nativehandle, func); }
52 void glDepthMask(bool flag){ qfn_ES2_glDepthMask(nativehandle, flag); }
53 void glDepthRangef(float zNear, float zFar){ qfn_ES2_glDepthRangef(nativehandle, zNear, zFar); }
54 void glDetachShader(int program, int shader){ qfn_ES2_glDetachShader(nativehandle, program, shader); }
55 void glDisable(int cap){ qfn_ES2_glDisable(nativehandle, cap); }
56 void glDisableVertexAttribArray(int index){ qfn_ES2_glDisableVertexAttribArray(nativehandle, index); }
57 void glDrawArrays(int mode, int first, int count){ qfn_ES2_glDrawArrays(nativehandle, mode, first, count); }
58 void glDrawElements(int mode, int count, int type, /*IN*/ byte [] indices){ qfn_ES2_glDrawElements(nativehandle, mode, count, type, indices); }
59 void glEnable(int cap){ qfn_ES2_glEnable(nativehandle, cap); }
60 void glEnableVertexAttribArray(int index){ qfn_ES2_glEnableVertexAttribArray(nativehandle, index); }
61 void glFinish(){ qfn_ES2_glFinish(nativehandle); }
62 void glFlush(){ qfn_ES2_glFlush(nativehandle); }
63 void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer){ qfn_ES2_glFramebufferRenderbuffer(nativehandle, target, attachment, renderbuffertarget, renderbuffer); }
64 void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level){ qfn_ES2_glFramebufferTexture2D(nativehandle, target, attachment, textarget, texture, level); }
65 void glFrontFace(int mode){ qfn_ES2_glFrontFace(nativehandle, mode); }
66 void glGenBuffers(int n, int [] buffers){ qfn_ES2_glGenBuffers(nativehandle, n, buffers); }
67 void glGenerateMipmap(int target){ qfn_ES2_glGenerateMipmap(nativehandle, target); }
68 void glGenFramebuffers(int n, int [] framebuffers){ qfn_ES2_glGenFramebuffers(nativehandle, n, framebuffers); }
69 void glGenRenderbuffers(int n, int [] renderbuffers){ qfn_ES2_glGenRenderbuffers(nativehandle, n, renderbuffers); }
70 void glGenTextures(int n, int [] textures){ qfn_ES2_glGenTextures(nativehandle, n, textures); }
71 void glGetActiveAttrib(int program, int index, int bufsize, int [] length, int [] size, int [] type, byte [] name){ qfn_ES2_glGetActiveAttrib(nativehandle, program, index, bufsize, length, size, type, name); }
72 void glGetActiveUniform(int program, int index, int bufsize, int [] length, int [] size, int [] type, byte [] name){ qfn_ES2_glGetActiveUniform(nativehandle, program, index, bufsize, length, size, type, name); }
73 void glGetAttachedShaders(int program, int maxcount, int [] count, int [] shaders){ qfn_ES2_glGetAttachedShaders(nativehandle, program, maxcount, count, shaders); }
74 int glGetAttribLocation(int program, /*IN*/ byte [] name){ return qfn_ES2_glGetAttribLocation(nativehandle, program, name); }
75 void glGetBooleanv(int pname, bool [] params){ qfn_ES2_glGetBooleanv(nativehandle, pname, params); }
76 void glGetBufferParameteriv(int target, int pname, int [] params){ qfn_ES2_glGetBufferParameteriv(nativehandle, target, pname, params); }
77 int glGetError(){ return qfn_ES2_glGetError(nativehandle); }
78 void glGetFloatv(int pname, float [] params){ qfn_ES2_glGetFloatv(nativehandle, pname, params); }
79 void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int [] params){ qfn_ES2_glGetFramebufferAttachmentParameteriv(nativehandle, target, attachment, pname, params); }
80 void glGetIntegerv(int pname, int [] params){ qfn_ES2_glGetIntegerv(nativehandle, pname, params); }
81 void glGetProgramiv(int program, int pname, int [] params){ qfn_ES2_glGetProgramiv(nativehandle, program, pname, params); }
82 void glGetProgramInfoLog(int program, int bufsize, int [] length, byte [] infolog){ qfn_ES2_glGetProgramInfoLog(nativehandle, program, bufsize, length, infolog); }
83 void glGetRenderbufferParameteriv(int target, int pname, int [] params){ qfn_ES2_glGetRenderbufferParameteriv(nativehandle, target, pname, params); }
84 void glGetShaderiv(int shader, int pname, int [] params){ qfn_ES2_glGetShaderiv(nativehandle, shader, pname, params); }
85 void glGetShaderInfoLog(int shader, int bufsize, int [] length, byte [] infolog){ qfn_ES2_glGetShaderInfoLog(nativehandle, shader, bufsize, length, infolog); }
86 void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int [] range, int [] precision){ qfn_ES2_glGetShaderPrecisionFormat(nativehandle, shadertype, precisiontype, range, precision); }
87 void glGetShaderSource(int shader, int bufsize, int [] length, byte [] source){ qfn_ES2_glGetShaderSource(nativehandle, shader, bufsize, length, source); }
88 String glGetString(int name){ return qfn_ES2_glGetString(nativehandle, name); }
89 void glGetTexParameterfv(int target, int pname, float [] params){ qfn_ES2_glGetTexParameterfv(nativehandle, target, pname, params); }
90 void glGetTexParameteriv(int target, int pname, int [] params){ qfn_ES2_glGetTexParameteriv(nativehandle, target, pname, params); }
91 void glGetUniformfv(int program, int location, float [] params){ qfn_ES2_glGetUniformfv(nativehandle, program, location, params); }
92 void glGetUniformiv(int program, int location, int [] params){ qfn_ES2_glGetUniformiv(nativehandle, program, location, params); }
93 int glGetUniformLocation(int program, /*IN*/ String name){ return qfn_ES2_glGetUniformLocation(nativehandle, program, name); }
94 void glGetVertexAttribfv(int index, int pname, float [] params){ qfn_ES2_glGetVertexAttribfv(nativehandle, index, pname, params); }
95 void glGetVertexAttribiv(int index, int pname, int [] params){ qfn_ES2_glGetVertexAttribiv(nativehandle, index, pname, params); }
96 void glGetVertexAttribPointerv(int index, int pname, long pointer){ qfn_ES2_glGetVertexAttribPointerv(nativehandle, index, pname, pointer); }
97 void glHint(int target, int mode){ qfn_ES2_glHint(nativehandle, target, mode); }
98 bool glIsBuffer(int buffer){ return qfn_ES2_glIsBuffer(nativehandle, buffer); }
99 bool glIsEnabled(int cap){ return qfn_ES2_glIsEnabled(nativehandle, cap); }
100 bool glIsFramebuffer(int framebuffer){ return qfn_ES2_glIsFramebuffer(nativehandle, framebuffer); }
101 bool glIsProgram(int program){ return qfn_ES2_glIsProgram(nativehandle, program); }
102 bool glIsRenderbuffer(int renderbuffer){ return qfn_ES2_glIsRenderbuffer(nativehandle, renderbuffer); }
103 bool glIsShader(int shader){ return qfn_ES2_glIsShader(nativehandle, shader); }
104 bool glIsTexture(int texture){ return qfn_ES2_glIsTexture(nativehandle, texture); }
105 void glLineWidth(float width){ qfn_ES2_glLineWidth(nativehandle, width); }
106 void glLinkProgram(int program){ qfn_ES2_glLinkProgram(nativehandle, program); }
107 void glPixelStorei(int pname, int param){ qfn_ES2_glPixelStorei(nativehandle, pname, param); }
108 void glPolygonOffset(float factor, float units){ qfn_ES2_glPolygonOffset(nativehandle, factor, units); }
109 void glReadPixels(int x, int y, int width, int height, int format, int type, byte [] pixels){ qfn_ES2_glReadPixels(nativehandle, x, y, width, height, format, type, pixels); }
110 void glReleaseShaderCompiler(){ qfn_ES2_glReleaseShaderCompiler(nativehandle); }
111 void glRenderbufferStorage(int target, int internalformat, int width, int height){ qfn_ES2_glRenderbufferStorage(nativehandle, target, internalformat, width, height); }
112 void glSampleCoverage(float value, bool invert){ qfn_ES2_glSampleCoverage(nativehandle, value, invert); }
113 void glScissor(int x, int y, int width, int height){ qfn_ES2_glScissor(nativehandle, x, y, width, height); }
114 void glShaderBinary(int n, /*IN*/ int [] shaders, int binaryformat, /*IN*/ byte [] binary, int length){ qfn_ES2_glShaderBinary(nativehandle, n, shaders, binaryformat, binary, length); }
115 void glShaderSource(int shader, int count, /*IN*/ String string, /*IN*/ int [] length){ qfn_ES2_glShaderSource(nativehandle, shader, count, string, length); }
116 void glStencilFunc(int func, int ref, int mask){ qfn_ES2_glStencilFunc(nativehandle, func, ref, mask); }
117 void glStencilFuncSeparate(int face, int func, int ref, int mask){ qfn_ES2_glStencilFuncSeparate(nativehandle, face, func, ref, mask); }
118 void glStencilMask(int mask){ qfn_ES2_glStencilMask(nativehandle, mask); }
119 void glStencilMaskSeparate(int face, int mask){ qfn_ES2_glStencilMaskSeparate(nativehandle, face, mask); }
120 void glStencilOp(int fail, int zfail, int zpass){ qfn_ES2_glStencilOp(nativehandle, fail, zfail, zpass); }
121 void glStencilOpSeparate(int face, int fail, int zfail, int zpass){ qfn_ES2_glStencilOpSeparate(nativehandle, face, fail, zfail, zpass); }
122 void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, /*IN*/ byte [] pixels){ qfn_ES2_glTexImage2D(nativehandle, target, level, internalformat, width, height, border, format, type, pixels); }
123 void glTexParameterf(int target, int pname, float param){ qfn_ES2_glTexParameterf(nativehandle, target, pname, param); }
124 void glTexParameterfv(int target, int pname, /*IN*/ float [] params){ qfn_ES2_glTexParameterfv(nativehandle, target, pname, params); }
125 void glTexParameteri(int target, int pname, int param){ qfn_ES2_glTexParameteri(nativehandle, target, pname, param); }
126 void glTexParameteriv(int target, int pname, /*IN*/ int [] params){ qfn_ES2_glTexParameteriv(nativehandle, target, pname, params); }
127 void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, /*IN*/ byte [] pixels){ qfn_ES2_glTexSubImage2D(nativehandle, target, level, xoffset, yoffset, width, height, format, type, pixels); }
128 void glUniform1f(int location, float x){ qfn_ES2_glUniform1f(nativehandle, location, x); }
129 void glUniform1fv(int location, int count, /*IN*/ float [] v){ qfn_ES2_glUniform1fv(nativehandle, location, count, v); }
130 void glUniform1i(int location, int x){ qfn_ES2_glUniform1i(nativehandle, location, x); }
131 void glUniform1iv(int location, int count, /*IN*/ int [] v){ qfn_ES2_glUniform1iv(nativehandle, location, count, v); }
132 void glUniform2f(int location, float x, float y){ qfn_ES2_glUniform2f(nativehandle, location, x, y); }
133 void glUniform2fv(int location, int count, /*IN*/ float [] v){ qfn_ES2_glUniform2fv(nativehandle, location, count, v); }
134 void glUniform2i(int location, int x, int y){ qfn_ES2_glUniform2i(nativehandle, location, x, y); }
135 void glUniform2iv(int location, int count, /*IN*/ int [] v){ qfn_ES2_glUniform2iv(nativehandle, location, count, v); }
136 void glUniform3f(int location, float x, float y, float z){ qfn_ES2_glUniform3f(nativehandle, location, x, y, z); }
137 void glUniform3fv(int location, int count, /*IN*/ float [] v){ qfn_ES2_glUniform3fv(nativehandle, location, count, v); }
138 void glUniform3i(int location, int x, int y, int z){ qfn_ES2_glUniform3i(nativehandle, location, x, y, z); }
139 void glUniform3iv(int location, int count, /*IN*/ int [] v){ qfn_ES2_glUniform3iv(nativehandle, location, count, v); }
140 void glUniform4f(int location, float x, float y, float z, float w){ qfn_ES2_glUniform4f(nativehandle, location, x, y, z, w); }
141 void glUniform4fv(int location, int count, /*IN*/ float [] v){ qfn_ES2_glUniform4fv(nativehandle, location, count, v); }
142 void glUniform4i(int location, int x, int y, int z, int w){ qfn_ES2_glUniform4i(nativehandle, location, x, y, z, w); }
143 void glUniform4iv(int location, int count, /*IN*/ int [] v){ qfn_ES2_glUniform4iv(nativehandle, location, count, v); }
144 void glUniformMatrix2fv(int location, int count, bool transpose, /*IN*/ float [] value){ qfn_ES2_glUniformMatrix2fv(nativehandle, location, count, transpose, value); }
145 void glUniformMatrix3fv(int location, int count, bool transpose, /*IN*/ float [] value){ qfn_ES2_glUniformMatrix3fv(nativehandle, location, count, transpose, value); }
146 void glUniformMatrix4fv(int location, int count, bool transpose, /*IN*/ float [] value){ qfn_ES2_glUniformMatrix4fv(nativehandle, location, count, transpose, value); }
147 void glUseProgram(int program){ qfn_ES2_glUseProgram(nativehandle, program); }
148 void glValidateProgram(int program){ qfn_ES2_glValidateProgram(nativehandle, program); }
149 void glVertexAttrib1f(int indx, float x){ qfn_ES2_glVertexAttrib1f(nativehandle, indx, x); }
150 void glVertexAttrib1fv(int indx, /*IN*/ float [] values){ qfn_ES2_glVertexAttrib1fv(nativehandle, indx, values); }
151 void glVertexAttrib2f(int indx, float x, float y){ qfn_ES2_glVertexAttrib2f(nativehandle, indx, x, y); }
152 void glVertexAttrib2fv(int indx, /*IN*/ float [] values){ qfn_ES2_glVertexAttrib2fv(nativehandle, indx, values); }
153 void glVertexAttrib3f(int indx, float x, float y, float z){ qfn_ES2_glVertexAttrib3f(nativehandle, indx, x, y, z); }
154 void glVertexAttrib3fv(int indx, /*IN*/ float [] values){ qfn_ES2_glVertexAttrib3fv(nativehandle, indx, values); }
155 void glVertexAttrib4f(int indx, float x, float y, float z, float w){ qfn_ES2_glVertexAttrib4f(nativehandle, indx, x, y, z, w); }
156 void glVertexAttrib4fv(int indx, /*IN*/ float [] values){ qfn_ES2_glVertexAttrib4fv(nativehandle, indx, values); }
157 void glVertexAttribPointer(int indx, int size, int type, bool normalized, int stride, /*IN*/ Object ptr){ qfn_ES2_glVertexAttribPointer(nativehandle, indx, size, type, normalized, stride, ptr); }
158 void glViewport(int x, int y, int width, int height){ qfn_ES2_glViewport(nativehandle, x, y, width, height); }
159
160
161 import "libQt54x"{
162 void cdecl qfn_ES2_glActiveTexture(long nativehandle, int texture) ;
163 void cdecl qfn_ES2_glAttachShader(long nativehandle, int program, int shader) ;
164 void cdecl qfn_ES2_glBindAttribLocation(long nativehandle, int program, int index, String name) ;
165 void cdecl qfn_ES2_glBindBuffer(long nativehandle, int target, int buffer) ;
166 void cdecl qfn_ES2_glBindFramebuffer(long nativehandle, int target, int framebuffer) ;
167 void cdecl qfn_ES2_glBindRenderbuffer(long nativehandle, int target, int renderbuffer) ;
168 void cdecl qfn_ES2_glBindTexture(long nativehandle, int target, int texture) ;
169 void cdecl qfn_ES2_glBlendColor(long nativehandle, float red, float green, float blue, float alpha) ;
170 void cdecl qfn_ES2_glBlendEquation(long nativehandle, int mode) ;
171 void cdecl qfn_ES2_glBlendEquationSeparate(long nativehandle, int modeRGB, int modeAlpha) ;
172 void cdecl qfn_ES2_glBlendFunc(long nativehandle, int sfactor, int dfactor) ;
173 void cdecl qfn_ES2_glBlendFuncSeparate(long nativehandle, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) ;
174 void cdecl qfn_ES2_glBufferData(long nativehandle, int target, int* size, /*IN*/ byte * data, int usage) ;
175 void cdecl qfn_ES2_glBufferSubData(long nativehandle, int target, int* offset, int* size, /*IN*/ byte * data) ;
176 int cdecl qfn_ES2_glCheckFramebufferStatus(long nativehandle, int target) ;
177 void cdecl qfn_ES2_glClear(long nativehandle, int mask) ;
178 void cdecl qfn_ES2_glClearColor(long nativehandle, float red, float green, float blue, float alpha) ;
179 void cdecl qfn_ES2_glClearDepthf(long nativehandle, float depth) ;
180 void cdecl qfn_ES2_glClearStencil(long nativehandle, int s) ;
181 void cdecl qfn_ES2_glColorMask(long nativehandle, bool red, bool green, bool blue, bool alpha) ;
182 void cdecl qfn_ES2_glCompileShader(long nativehandle, int shader) ;
183 void cdecl qfn_ES2_glCompressedTexImage2D(long nativehandle, int target, int level, int internalformat, int width, int height, int border, int imageSize, /*IN*/ byte * data) ;
184 void cdecl qfn_ES2_glCompressedTexSubImage2D(long nativehandle, int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, /*IN*/ byte * data) ;
185 void cdecl qfn_ES2_glCopyTexImage2D(long nativehandle, int target, int level, int internalformat, int x, int y, int width, int height, int border) ;
186 void cdecl qfn_ES2_glCopyTexSubImage2D(long nativehandle, int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) ;
187 int cdecl qfn_ES2_glCreateProgram(long nativehandle) ;
188 int cdecl qfn_ES2_glCreateShader(long nativehandle, int type) ;
189 void cdecl qfn_ES2_glCullFace(long nativehandle, int mode) ;
190 void cdecl qfn_ES2_glDeleteBuffers(long nativehandle, int n, /*IN*/ int * buffers) ;
191 void cdecl qfn_ES2_glDeleteFramebuffers(long nativehandle, int n, /*IN*/ int * framebuffers) ;
192 void cdecl qfn_ES2_glDeleteProgram(long nativehandle, int program) ;
193 void cdecl qfn_ES2_glDeleteRenderbuffers(long nativehandle, int n, /*IN*/ int * renderbuffers) ;
194 void cdecl qfn_ES2_glDeleteShader(long nativehandle, int shader) ;
195 void cdecl qfn_ES2_glDeleteTextures(long nativehandle, int n, /*IN*/ int * textures) ;
196 void cdecl qfn_ES2_glDepthFunc(long nativehandle, int func) ;
197 void cdecl qfn_ES2_glDepthMask(long nativehandle, bool flag) ;
198 void cdecl qfn_ES2_glDepthRangef(long nativehandle, float zNear, float zFar) ;
199 void cdecl qfn_ES2_glDetachShader(long nativehandle, int program, int shader) ;
200 void cdecl qfn_ES2_glDisable(long nativehandle, int cap) ;
201 void cdecl qfn_ES2_glDisableVertexAttribArray(long nativehandle, int index) ;
202 void cdecl qfn_ES2_glDrawArrays(long nativehandle, int mode, int first, int count) ;
203 void cdecl qfn_ES2_glDrawElements(long nativehandle, int mode, int count, int type, /*IN*/ byte * indices) ;
204 void cdecl qfn_ES2_glEnable(long nativehandle, int cap) ;
205 void cdecl qfn_ES2_glEnableVertexAttribArray(long nativehandle, int index) ;
206 void cdecl qfn_ES2_glFinish(long nativehandle) ;
207 void cdecl qfn_ES2_glFlush(long nativehandle) ;
208 void cdecl qfn_ES2_glFramebufferRenderbuffer(long nativehandle, int target, int attachment, int renderbuffertarget, int renderbuffer) ;
209 void cdecl qfn_ES2_glFramebufferTexture2D(long nativehandle, int target, int attachment, int textarget, int texture, int level) ;
210 void cdecl qfn_ES2_glFrontFace(long nativehandle, int mode) ;
211 void cdecl qfn_ES2_glGenBuffers(long nativehandle, int n, int * buffers) ;
212 void cdecl qfn_ES2_glGenerateMipmap(long nativehandle, int target) ;
213 void cdecl qfn_ES2_glGenFramebuffers(long nativehandle, int n, int * framebuffers) ;
214 void cdecl qfn_ES2_glGenRenderbuffers(long nativehandle, int n, int * renderbuffers) ;
215 void cdecl qfn_ES2_glGenTextures(long nativehandle, int n, int * textures) ;
216 void cdecl qfn_ES2_glGetActiveAttrib(long nativehandle, int program, int index, int bufsize, int * length, int * size, int * type, byte * name) ;
217 void cdecl qfn_ES2_glGetActiveUniform(long nativehandle, int program, int index, int bufsize, int * length, int * size, int * type, byte * name) ;
218 void cdecl qfn_ES2_glGetAttachedShaders(long nativehandle, int program, int maxcount, int * count, int * shaders) ;
219 int cdecl qfn_ES2_glGetAttribLocation(long nativehandle, int program, /*IN*/ byte * name) ;
220 void cdecl qfn_ES2_glGetBooleanv(long nativehandle, int pname, bool * params) ;
221 void cdecl qfn_ES2_glGetBufferParameteriv(long nativehandle, int target, int pname, int * params) ;
222 int cdecl qfn_ES2_glGetError(long nativehandle) ;
223 void cdecl qfn_ES2_glGetFloatv(long nativehandle, int pname, float * params) ;
224 void cdecl qfn_ES2_glGetFramebufferAttachmentParameteriv(long nativehandle, int target, int attachment, int pname, int * params) ;
225 void cdecl qfn_ES2_glGetIntegerv(long nativehandle, int pname, int * params) ;
226 void cdecl qfn_ES2_glGetProgramiv(long nativehandle, int program, int pname, int * params) ;
227 void cdecl qfn_ES2_glGetProgramInfoLog(long nativehandle, int program, int bufsize, int * length, byte * infolog) ;
228 void cdecl qfn_ES2_glGetRenderbufferParameteriv(long nativehandle, int target, int pname, int * params) ;
229 void cdecl qfn_ES2_glGetShaderiv(long nativehandle, int shader, int pname, int * params) ;
230 void cdecl qfn_ES2_glGetShaderInfoLog(long nativehandle, int shader, int bufsize, int * length, byte * infolog) ;
231 void cdecl qfn_ES2_glGetShaderPrecisionFormat(long nativehandle, int shadertype, int precisiontype, int * range, int * precision) ;
232 void cdecl qfn_ES2_glGetShaderSource(long nativehandle, int shader, int bufsize, int * length, byte * source) ;
233 String cdecl qfn_ES2_glGetString(long nativehandle, int name) ;
234 void cdecl qfn_ES2_glGetTexParameterfv(long nativehandle, int target, int pname, float * params) ;
235 void cdecl qfn_ES2_glGetTexParameteriv(long nativehandle, int target, int pname, int * params) ;
236 void cdecl qfn_ES2_glGetUniformfv(long nativehandle, int program, int location, float * params) ;
237 void cdecl qfn_ES2_glGetUniformiv(long nativehandle, int program, int location, int * params) ;
238 int cdecl qfn_ES2_glGetUniformLocation(long nativehandle, int program, String name) ;
239 void cdecl qfn_ES2_glGetVertexAttribfv(long nativehandle, int index, int pname, float * params) ;
240 void cdecl qfn_ES2_glGetVertexAttribiv(long nativehandle, int index, int pname, int * params) ;
241 void cdecl qfn_ES2_glGetVertexAttribPointerv(long nativehandle, int index, int pname, long * pointer) ;
242 void cdecl qfn_ES2_glHint(long nativehandle, int target, int mode) ;
243 bool cdecl qfn_ES2_glIsBuffer(long nativehandle, int buffer) ;
244 bool cdecl qfn_ES2_glIsEnabled(long nativehandle, int cap) ;
245 bool cdecl qfn_ES2_glIsFramebuffer(long nativehandle, int framebuffer) ;
246 bool cdecl qfn_ES2_glIsProgram(long nativehandle, int program) ;
247 bool cdecl qfn_ES2_glIsRenderbuffer(long nativehandle, int renderbuffer) ;
248 bool cdecl qfn_ES2_glIsShader(long nativehandle, int shader) ;
249 bool cdecl qfn_ES2_glIsTexture(long nativehandle, int texture) ;
250 void cdecl qfn_ES2_glLineWidth(long nativehandle, float width) ;
251 void cdecl qfn_ES2_glLinkProgram(long nativehandle, int program) ;
252 void cdecl qfn_ES2_glPixelStorei(long nativehandle, int pname, int param) ;
253 void cdecl qfn_ES2_glPolygonOffset(long nativehandle, float factor, float units) ;
254 void cdecl qfn_ES2_glReadPixels(long nativehandle, int x, int y, int width, int height, int format, int type, byte * pixels) ;
255 void cdecl qfn_ES2_glReleaseShaderCompiler(long nativehandle) ;
256 void cdecl qfn_ES2_glRenderbufferStorage(long nativehandle, int target, int internalformat, int width, int height) ;
257 void cdecl qfn_ES2_glSampleCoverage(long nativehandle, float value, bool invert) ;
258 void cdecl qfn_ES2_glScissor(long nativehandle, int x, int y, int width, int height) ;
259 void cdecl qfn_ES2_glShaderBinary(long nativehandle, int n, /*IN*/ int * shaders, int binaryformat, /*IN*/ byte * binary, int length) ;
260 void cdecl qfn_ES2_glShaderSource(long nativehandle, int shader, int count, String string, /*IN*/ int * length) ;
261 void cdecl qfn_ES2_glStencilFunc(long nativehandle, int func, int ref, int mask) ;
262 void cdecl qfn_ES2_glStencilFuncSeparate(long nativehandle, int face, int func, int ref, int mask) ;
263 void cdecl qfn_ES2_glStencilMask(long nativehandle, int mask) ;
264 void cdecl qfn_ES2_glStencilMaskSeparate(long nativehandle, int face, int mask) ;
265 void cdecl qfn_ES2_glStencilOp(long nativehandle, int fail, int zfail, int zpass) ;
266 void cdecl qfn_ES2_glStencilOpSeparate(long nativehandle, int face, int fail, int zfail, int zpass) ;
267 void cdecl qfn_ES2_glTexImage2D(long nativehandle, int target, int level, int internalformat, int width, int height, int border, int format, int type, /*IN*/ byte * pixels) ;
268 void cdecl qfn_ES2_glTexParameterf(long nativehandle, int target, int pname, float param) ;
269 void cdecl qfn_ES2_glTexParameterfv(long nativehandle, int target, int pname, /*IN*/ float * params) ;
270 void cdecl qfn_ES2_glTexParameteri(long nativehandle, int target, int pname, int param) ;
271 void cdecl qfn_ES2_glTexParameteriv(long nativehandle, int target, int pname, /*IN*/ int * params) ;
272 void cdecl qfn_ES2_glTexSubImage2D(long nativehandle, int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, /*IN*/ byte * pixels) ;
273 void cdecl qfn_ES2_glUniform1f(long nativehandle, int location, float x) ;
274 void cdecl qfn_ES2_glUniform1fv(long nativehandle, int location, int count, /*IN*/ float * v) ;
275 void cdecl qfn_ES2_glUniform1i(long nativehandle, int location, int x) ;
276 void cdecl qfn_ES2_glUniform1iv(long nativehandle, int location, int count, /*IN*/ int * v) ;
277 void cdecl qfn_ES2_glUniform2f(long nativehandle, int location, float x, float y) ;
278 void cdecl qfn_ES2_glUniform2fv(long nativehandle, int location, int count, /*IN*/ float * v) ;
279 void cdecl qfn_ES2_glUniform2i(long nativehandle, int location, int x, int y) ;
280 void cdecl qfn_ES2_glUniform2iv(long nativehandle, int location, int count, /*IN*/ int * v) ;
281 void cdecl qfn_ES2_glUniform3f(long nativehandle, int location, float x, float y, float z) ;
282 void cdecl qfn_ES2_glUniform3fv(long nativehandle, int location, int count, /*IN*/ float * v) ;
283 void cdecl qfn_ES2_glUniform3i(long nativehandle, int location, int x, int y, int z) ;
284 void cdecl qfn_ES2_glUniform3iv(long nativehandle, int location, int count, /*IN*/ int * v) ;
285 void cdecl qfn_ES2_glUniform4f(long nativehandle, int location, float x, float y, float z, float w) ;
286 void cdecl qfn_ES2_glUniform4fv(long nativehandle, int location, int count, /*IN*/ float * v) ;
287 void cdecl qfn_ES2_glUniform4i(long nativehandle, int location, int x, int y, int z, int w) ;
288 void cdecl qfn_ES2_glUniform4iv(long nativehandle, int location, int count, /*IN*/ int * v) ;
289 void cdecl qfn_ES2_glUniformMatrix2fv(long nativehandle, int location, int count, bool transpose, /*IN*/ float * value) ;
290 void cdecl qfn_ES2_glUniformMatrix3fv(long nativehandle, int location, int count, bool transpose, /*IN*/ float * value) ;
291 void cdecl qfn_ES2_glUniformMatrix4fv(long nativehandle, int location, int count, bool transpose, /*IN*/ float * value) ;
292 void cdecl qfn_ES2_glUseProgram(long nativehandle, int program) ;
293 void cdecl qfn_ES2_glValidateProgram(long nativehandle, int program) ;
294 void cdecl qfn_ES2_glVertexAttrib1f(long nativehandle, int indx, float x) ;
295 void cdecl qfn_ES2_glVertexAttrib1fv(long nativehandle, int indx, /*IN*/ float * values) ;
296 void cdecl qfn_ES2_glVertexAttrib2f(long nativehandle, int indx, float x, float y) ;
297 void cdecl qfn_ES2_glVertexAttrib2fv(long nativehandle, int indx, /*IN*/ float * values) ;
298 void cdecl qfn_ES2_glVertexAttrib3f(long nativehandle, int indx, float x, float y, float z) ;
299 void cdecl qfn_ES2_glVertexAttrib3fv(long nativehandle, int indx, /*IN*/ float * values) ;
300 void cdecl qfn_ES2_glVertexAttrib4f(long nativehandle, int indx, float x, float y, float z, float w) ;
301 void cdecl qfn_ES2_glVertexAttrib4fv(long nativehandle, int indx, /*IN*/ float * values) ;
302 void cdecl qfn_ES2_glVertexAttribPointer(long nativehandle, int indx, int size, int type, bool normalized, int stride, /*IN*/ ObjectPtr ptr) ;
303 void cdecl qfn_ES2_glViewport(long nativehandle, int x, int y, int width, int height) ;
304
305 };
306 };
307};
void cdecl qfn_ES2_glGetBufferParameteriv(long nativehandle, int target, int pname, int * params)
void glCompileShader(int shader)
void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)
void cdecl qfn_ES2_glUniform4i(long nativehandle, int location, int x, int y, int z, int w)
void cdecl qfn_ES2_glBlendColor(long nativehandle, float red, float green, float blue, float alpha)
String cdecl qfn_ES2_glGetString(long nativehandle, int name)
void glUniform3fv(int location, int count, float [] v)
void cdecl qfn_ES2_glVertexAttrib1f(long nativehandle, int indx, float x)
void glGetTexParameterfv(int target, int pname, float [] params)
void cdecl qfn_ES2_glCompressedTexImage2D(long nativehandle, int target, int level, int internalformat, int width, int height, int border, int imageSize, byte * data)
void glGetActiveUniform(int program, int index, int bufsize, int [] length, int [] size, int [] type, byte [] name)
void cdecl qfn_ES2_glDeleteRenderbuffers(long nativehandle, int n, int * renderbuffers)
void glUniform2iv(int location, int count, int [] v)
void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
void glVertexAttrib1f(int indx, float x)
void glScissor(int x, int y, int width, int height)
void glUniform1i(int location, int x)
void cdecl qfn_ES2_glStencilOpSeparate(long nativehandle, int face, int fail, int zfail, int zpass)
void cdecl qfn_ES2_glUniform1fv(long nativehandle, int location, int count, float * v)
void cdecl qfn_ES2_glClear(long nativehandle, int mask)
void cdecl qfn_ES2_glFramebufferRenderbuffer(long nativehandle, int target, int attachment, int renderbuffertarget, int renderbuffer)
void cdecl qfn_ES2_glGetRenderbufferParameteriv(long nativehandle, int target, int pname, int * params)
void glGetShaderInfoLog(int shader, int bufsize, int [] length, byte [] infolog)
void cdecl qfn_ES2_glClearDepthf(long nativehandle, float depth)
void cdecl qfn_ES2_glCullFace(long nativehandle, int mode)
void cdecl qfn_ES2_glGetTexParameterfv(long nativehandle, int target, int pname, float * params)
void cdecl qfn_ES2_glReleaseShaderCompiler(long nativehandle)
bool cdecl qfn_ES2_glIsProgram(long nativehandle, int program)
void cdecl qfn_ES2_glUniformMatrix3fv(long nativehandle, int location, int count, bool transpose, float * value)
int cdecl qfn_ES2_glGetUniformLocation(long nativehandle, int program, String name)
void glGetAttachedShaders(int program, int maxcount, int [] count, int [] shaders)
void cdecl qfn_ES2_glBlendFuncSeparate(long nativehandle, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
void cdecl qfn_ES2_glUniform3iv(long nativehandle, int location, int count, int * v)
void cdecl qfn_ES2_glFramebufferTexture2D(long nativehandle, int target, int attachment, int textarget, int texture, int level)
void glPixelStorei(int pname, int param)
void glLinkProgram(int program)
void glReadPixels(int x, int y, int width, int height, int format, int type, byte [] pixels)
void cdecl qfn_ES2_glTexParameteri(long nativehandle, int target, int pname, int param)
void glVertexAttrib2fv(int indx, float [] values)
void glUniformMatrix2fv(int location, int count, bool transpose, float [] value)
void glDeleteBuffers(int n, int [] buffers)
void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
void cdecl qfn_ES2_glStencilOp(long nativehandle, int fail, int zfail, int zpass)
void cdecl qfn_ES2_glTexParameterf(long nativehandle, int target, int pname, float param)
void cdecl qfn_ES2_glHint(long nativehandle, int target, int mode)
void glVertexAttrib3f(int indx, float x, float y, float z)
void cdecl qfn_ES2_glDeleteTextures(long nativehandle, int n, int * textures)
void glUniform4fv(int location, int count, float [] v)
void cdecl qfn_ES2_glGetFramebufferAttachmentParameteriv(long nativehandle, int target, int attachment, int pname, int * params)
void glUniform3i(int location, int x, int y, int z)
int cdecl qfn_ES2_glGetAttribLocation(long nativehandle, int program, byte * name)
void glUniformMatrix4fv(int location, int count, bool transpose, float [] value)
void cdecl qfn_ES2_glUniformMatrix4fv(long nativehandle, int location, int count, bool transpose, float * value)
void glBlendFunc(int sfactor, int dfactor)
void cdecl qfn_ES2_glPixelStorei(long nativehandle, int pname, int param)
void cdecl qfn_ES2_glBufferData(long nativehandle, int target, int* size, byte * data, int usage)
void cdecl qfn_ES2_glGetBooleanv(long nativehandle, int pname, bool * params)
void glVertexAttribPointer(int indx, int size, int type, bool normalized, int stride, Object ptr)
void glDeleteShader(int shader)
void glGetProgramiv(int program, int pname, int [] params)
void cdecl qfn_ES2_glShaderSource(long nativehandle, int shader, int count, String string, int * length)
void cdecl qfn_ES2_glUniform3f(long nativehandle, int location, float x, float y, float z)
void cdecl qfn_ES2_glUniform2i(long nativehandle, int location, int x, int y)
void cdecl qfn_ES2_glUniform2iv(long nativehandle, int location, int count, int * v)
void glGenFramebuffers(int n, int [] framebuffers)
void glGetTexParameteriv(int target, int pname, int [] params)
void glGenerateMipmap(int target)
void cdecl qfn_ES2_glVertexAttrib2fv(long nativehandle, int indx, float * values)
void glGetBufferParameteriv(int target, int pname, int [] params)
void cdecl qfn_ES2_glUniform2f(long nativehandle, int location, float x, float y)
void glStencilOpSeparate(int face, int fail, int zfail, int zpass)
void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, byte [] data)
void glRenderbufferStorage(int target, int internalformat, int width, int height)
int cdecl qfn_ES2_glCheckFramebufferStatus(long nativehandle, int target)
bool cdecl qfn_ES2_glIsBuffer(long nativehandle, int buffer)
void cdecl qfn_ES2_glStencilFuncSeparate(long nativehandle, int face, int func, int ref, int mask)
void glBindAttribLocation(int program, int index, String name)
void cdecl qfn_ES2_glVertexAttribPointer(long nativehandle, int indx, int size, int type, bool normalized, int stride, ObjectPtr ptr)
void glBindBuffer(int target, int buffer)
void cdecl qfn_ES2_glStencilMaskSeparate(long nativehandle, int face, int mask)
void glDeleteTextures(int n, int [] textures)
void cdecl qfn_ES2_glGetShaderPrecisionFormat(long nativehandle, int shadertype, int precisiontype, int * range, int * precision)
void cdecl qfn_ES2_glVertexAttrib4fv(long nativehandle, int indx, float * values)
void cdecl qfn_ES2_glPolygonOffset(long nativehandle, float factor, float units)
bool cdecl qfn_ES2_glIsTexture(long nativehandle, int texture)
void cdecl qfn_ES2_glUniform3fv(long nativehandle, int location, int count, float * v)
void glUniform1f(int location, float x)
void cdecl qfn_ES2_glUniform1iv(long nativehandle, int location, int count, int * v)
void glBindFramebuffer(int target, int framebuffer)
void glBindRenderbuffer(int target, int renderbuffer)
void glVertexAttrib3fv(int indx, float [] values)
void cdecl qfn_ES2_glReadPixels(long nativehandle, int x, int y, int width, int height, int format, int type, byte * pixels)
void cdecl qfn_ES2_glVertexAttrib3fv(long nativehandle, int indx, float * values)
void cdecl qfn_ES2_glVertexAttrib4f(long nativehandle, int indx, float x, float y, float z, float w)
void glViewport(int x, int y, int width, int height)
void glVertexAttrib4fv(int indx, float [] values)
void glGetShaderiv(int shader, int pname, int [] params)
void cdecl qfn_ES2_glGetTexParameteriv(long nativehandle, int target, int pname, int * params)
void cdecl qfn_ES2_glSampleCoverage(long nativehandle, float value, bool invert)
bool cdecl qfn_ES2_glIsShader(long nativehandle, int shader)
void cdecl qfn_ES2_glDepthMask(long nativehandle, bool flag)
void cdecl qfn_ES2_glGenBuffers(long nativehandle, int n, int * buffers)
void glUniformMatrix3fv(int location, int count, bool transpose, float [] value)
void glClearDepthf(float depth)
void glUniform3iv(int location, int count, int [] v)
void cdecl qfn_ES2_glGetProgramiv(long nativehandle, int program, int pname, int * params)
void cdecl qfn_ES2_glClearStencil(long nativehandle, int s)
void cdecl qfn_ES2_glUniform1i(long nativehandle, int location, int x)
void glPolygonOffset(float factor, float units)
void glUniform1fv(int location, int count, float [] v)
void glGenTextures(int n, int [] textures)
void glDeleteFramebuffers(int n, int [] framebuffers)
void cdecl qfn_ES2_glGetVertexAttribiv(long nativehandle, int index, int pname, int * params)
void glGetVertexAttribfv(int index, int pname, float [] params)
void glUniform4f(int location, float x, float y, float z, float w)
void glClearColor(float red, float green, float blue, float alpha)
void glBufferData(int target, int size, byte [] data, int usage)
bool cdecl qfn_ES2_glIsRenderbuffer(long nativehandle, int renderbuffer)
void cdecl qfn_ES2_glTexParameteriv(long nativehandle, int target, int pname, int * params)
void cdecl qfn_ES2_glBindAttribLocation(long nativehandle, int program, int index, String name)
void cdecl qfn_ES2_glGetShaderSource(long nativehandle, int shader, int bufsize, int * length, byte * source)
void glTexParameterf(int target, int pname, float param)
void glDrawElements(int mode, int count, int type, byte [] indices)
void cdecl qfn_ES2_glGenTextures(long nativehandle, int n, int * textures)
void cdecl qfn_ES2_glCompressedTexSubImage2D(long nativehandle, int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, byte * data)
void cdecl qfn_ES2_glAttachShader(long nativehandle, int program, int shader)
void glActiveTexture(int texture)
bool glIsFramebuffer(int framebuffer)
void cdecl qfn_ES2_glVertexAttrib2f(long nativehandle, int indx, float x, float y)
void glStencilFunc(int func, int ref, int mask)
void glDeleteRenderbuffers(int n, int [] renderbuffers)
int cdecl qfn_ES2_glGetError(long nativehandle)
void cdecl qfn_ES2_glStencilMask(long nativehandle, int mask)
void cdecl qfn_ES2_glViewport(long nativehandle, int x, int y, int width, int height)
void cdecl qfn_ES2_glCopyTexSubImage2D(long nativehandle, int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
void glColorMask(bool red, bool green, bool blue, bool alpha)
void cdecl qfn_ES2_glRenderbufferStorage(long nativehandle, int target, int internalformat, int width, int height)
void cdecl qfn_ES2_glTexImage2D(long nativehandle, int target, int level, int internalformat, int width, int height, int border, int format, int type, byte * pixels)
void cdecl qfn_ES2_glGetVertexAttribfv(long nativehandle, int index, int pname, float * params)
void cdecl qfn_ES2_glUniform2fv(long nativehandle, int location, int count, float * v)
void glVertexAttrib2f(int indx, float x, float y)
void glDisableVertexAttribArray(int index)
void glDeleteProgram(int program)
void glTexParameterfv(int target, int pname, float [] params)
void glVertexAttrib1fv(int indx, float [] values)
void glBlendColor(float red, float green, float blue, float alpha)
int glGetAttribLocation(int program, byte [] name)
void cdecl qfn_ES2_glDeleteProgram(long nativehandle, int program)
void cdecl qfn_ES2_glUniform1f(long nativehandle, int location, float x)
void cdecl qfn_ES2_glFrontFace(long nativehandle, int mode)
void cdecl qfn_ES2_glGetUniformfv(long nativehandle, int program, int location, float * params)
void cdecl qfn_ES2_glDetachShader(long nativehandle, int program, int shader)
void cdecl qfn_ES2_glDisable(long nativehandle, int cap)
void cdecl qfn_ES2_glFinish(long nativehandle)
void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int [] params)
void glStencilFuncSeparate(int face, int func, int ref, int mask)
void glHint(int target, int mode)
void cdecl qfn_ES2_glDepthFunc(long nativehandle, int func)
void cdecl qfn_ES2_glUniformMatrix2fv(long nativehandle, int location, int count, bool transpose, float * value)
void cdecl qfn_ES2_glTexSubImage2D(long nativehandle, int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, byte * pixels)
void glGetVertexAttribiv(int index, int pname, int [] params)
void cdecl qfn_ES2_glEnable(long nativehandle, int cap)
void glUniform2fv(int location, int count, float [] v)
void glGetFloatv(int pname, float [] params)
void glGenRenderbuffers(int n, int [] renderbuffers)
void cdecl qfn_ES2_glGetShaderiv(long nativehandle, int shader, int pname, int * params)
void cdecl qfn_ES2_glGenRenderbuffers(long nativehandle, int n, int * renderbuffers)
void glGetShaderPrecisionFormat(int shadertype, int precisiontype, int [] range, int [] precision)
void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, byte [] data)
void cdecl qfn_ES2_glGetActiveUniform(long nativehandle, int program, int index, int bufsize, int * length, int * size, int * type, byte * name)
void glUniform1iv(int location, int count, int [] v)
void cdecl qfn_ES2_glDrawElements(long nativehandle, int mode, int count, int type, byte * indices)
void glUniform2f(int location, float x, float y)
int cdecl qfn_ES2_glCreateProgram(long nativehandle)
void cdecl qfn_ES2_glGetIntegerv(long nativehandle, int pname, int * params)
void cdecl qfn_ES2_glBufferSubData(long nativehandle, int target, int* offset, int* size, byte * data)
void glBindTexture(int target, int texture)
int glCheckFramebufferStatus(int target)
void cdecl qfn_ES2_glBindBuffer(long nativehandle, int target, int buffer)
void glGetUniformfv(int program, int location, float [] params)
void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
void cdecl qfn_ES2_glStencilFunc(long nativehandle, int func, int ref, int mask)
void cdecl qfn_ES2_glGetVertexAttribPointerv(long nativehandle, int index, int pname, long * pointer)
void cdecl qfn_ES2_glTexParameterfv(long nativehandle, int target, int pname, float * params)
void cdecl qfn_ES2_glBindRenderbuffer(long nativehandle, int target, int renderbuffer)
void cdecl qfn_ES2_glShaderBinary(long nativehandle, int n, int * shaders, int binaryformat, byte * binary, int length)
void glValidateProgram(int program)
int glGetUniformLocation(int program, String name)
void glShaderBinary(int n, int [] shaders, int binaryformat, byte [] binary, int length)
void cdecl qfn_ES2_glVertexAttrib3f(long nativehandle, int indx, float x, float y, float z)
void cdecl qfn_ES2_glDepthRangef(long nativehandle, float zNear, float zFar)
void cdecl qfn_ES2_glFlush(long nativehandle)
void glAttachShader(int program, int shader)
void cdecl qfn_ES2_glDeleteShader(long nativehandle, int shader)
void cdecl qfn_ES2_glGetAttachedShaders(long nativehandle, int program, int maxcount, int * count, int * shaders)
void cdecl qfn_ES2_glUseProgram(long nativehandle, int program)
void cdecl qfn_ES2_glEnableVertexAttribArray(long nativehandle, int index)
void glUniform3f(int location, float x, float y, float z)
void cdecl qfn_ES2_glUniform4fv(long nativehandle, int location, int count, float * v)
void cdecl qfn_ES2_glUniform3i(long nativehandle, int location, int x, int y, int z)
void cdecl qfn_ES2_glVertexAttrib1fv(long nativehandle, int indx, float * values)
void cdecl qfn_ES2_glScissor(long nativehandle, int x, int y, int width, int height)
void glStencilMaskSeparate(int face, int mask)
void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, byte [] pixels)
void glGetVertexAttribPointerv(int index, int pname, long pointer)
void glDepthRangef(float zNear, float zFar)
void cdecl qfn_ES2_glGetUniformiv(long nativehandle, int program, int location, int * params)
void cdecl qfn_ES2_glGetShaderInfoLog(long nativehandle, int shader, int bufsize, int * length, byte * infolog)
bool cdecl qfn_ES2_glIsFramebuffer(long nativehandle, int framebuffer)
void cdecl qfn_ES2_glUniform4iv(long nativehandle, int location, int count, int * v)
void cdecl qfn_ES2_glGenFramebuffers(long nativehandle, int n, int * framebuffers)
void cdecl qfn_ES2_glCopyTexImage2D(long nativehandle, int target, int level, int internalformat, int x, int y, int width, int height, int border)
void cdecl qfn_ES2_glBindFramebuffer(long nativehandle, int target, int framebuffer)
void glGenBuffers(int n, int [] buffers)
void glUniform4iv(int location, int count, int [] v)
void glUniform4i(int location, int x, int y, int z, int w)
void cdecl qfn_ES2_glBlendFunc(long nativehandle, int sfactor, int dfactor)
void cdecl qfn_ES2_glLineWidth(long nativehandle, float width)
void cdecl qfn_ES2_glGetFloatv(long nativehandle, int pname, float * params)
void glEnableVertexAttribArray(int index)
void cdecl qfn_ES2_glBlendEquationSeparate(long nativehandle, int modeRGB, int modeAlpha)
void glBlendEquationSeparate(int modeRGB, int modeAlpha)
void cdecl qfn_ES2_glGetProgramInfoLog(long nativehandle, int program, int bufsize, int * length, byte * infolog)
void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, byte [] pixels)
void cdecl qfn_ES2_glGetActiveAttrib(long nativehandle, int program, int index, int bufsize, int * length, int * size, int * type, byte * name)
void cdecl qfn_ES2_glDrawArrays(long nativehandle, int mode, int first, int count)
void glTexParameteriv(int target, int pname, int [] params)
void glUniform2i(int location, int x, int y)
void cdecl qfn_ES2_glClearColor(long nativehandle, float red, float green, float blue, float alpha)
void glStencilOp(int fail, int zfail, int zpass)
void cdecl qfn_ES2_glBlendEquation(long nativehandle, int mode)
void cdecl qfn_ES2_glUniform4f(long nativehandle, int location, float x, float y, float z, float w)
void glBufferSubData(int target, int offset, int size, byte [] data)
void glGetIntegerv(int pname, int [] params)
void glGetShaderSource(int shader, int bufsize, int [] length, byte [] source)
void cdecl qfn_ES2_glCompileShader(long nativehandle, int shader)
void glDetachShader(int program, int shader)
void cdecl qfn_ES2_glValidateProgram(long nativehandle, int program)
void glGetProgramInfoLog(int program, int bufsize, int [] length, byte [] infolog)
bool glIsRenderbuffer(int renderbuffer)
void cdecl qfn_ES2_glBindTexture(long nativehandle, int target, int texture)
void cdecl qfn_ES2_glGenerateMipmap(long nativehandle, int target)
void glGetRenderbufferParameteriv(int target, int pname, int [] params)
bool cdecl qfn_ES2_glIsEnabled(long nativehandle, int cap)
void glGetBooleanv(int pname, bool [] params)
int cdecl qfn_ES2_glCreateShader(long nativehandle, int type)
void glTexParameteri(int target, int pname, int param)
void cdecl qfn_ES2_glLinkProgram(long nativehandle, int program)
void glGetUniformiv(int program, int location, int [] params)
void glGetActiveAttrib(int program, int index, int bufsize, int [] length, int [] size, int [] type, byte [] name)
void cdecl qfn_ES2_glColorMask(long nativehandle, bool red, bool green, bool blue, bool alpha)
void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
void glDrawArrays(int mode, int first, int count)
void glSampleCoverage(float value, bool invert)
void cdecl qfn_ES2_glDeleteFramebuffers(long nativehandle, int n, int * framebuffers)
void cdecl qfn_ES2_glDisableVertexAttribArray(long nativehandle, int index)
void cdecl qfn_ES2_glDeleteBuffers(long nativehandle, int n, int * buffers)
void glVertexAttrib4f(int indx, float x, float y, float z, float w)
void glShaderSource(int shader, int count, String string, int [] length)
字符串类