xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QOpenGLExtraFunctions.x
浏览该文件的文档.
1//xlang Source, Name:qt5/widgets/QOpenGLExtraFunctions.x
2//Date: Tue Mar 14:49:50 2021
3
4package Qt{
5 @SuppressWarnings public class QOpenGLExtraFunctions : QOpenGLFunctions{
6 public QOpenGLExtraFunctions(){
7
8 }
9 public QOpenGLExtraFunctions(long h){
10 super(h);
11 if (h == 0){
12 throw new IllegalArgumentException("could not new Object");
13 }
14 }
15 // GLES3
16 public void glReadBuffer(int mode){ qfn_glReadBuffer(nativehandle, mode); }
17 public void glDrawRangeElements(int mode, int start, int end, int count, int type, byte [] indices){ qfn_glDrawRangeElements(nativehandle, mode, start, end, count, type, indices); }
18 public void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, byte [] pixels){ qfn_glTexImage3D(nativehandle, target, level, internalformat, width, height, depth, border, format, type, pixels); }
19 public void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, byte [] pixels){ qfn_glTexSubImage3D(nativehandle, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); }
20 public void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height){ qfn_glCopyTexSubImage3D(nativehandle, target, level, xoffset, yoffset, zoffset, x, y, width, height); }
21 public void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, byte [] data){ qfn_glCompressedTexImage3D(nativehandle, target, level, internalformat, width, height, depth, border, imageSize, data); }
22 public void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, byte [] data){ qfn_glCompressedTexSubImage3D(nativehandle, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data); }
23 public void glGenQueries(int n, int [] ids){ qfn_glGenQueries(nativehandle, n, ids); }
24 public void glDeleteQueries(int n, int [] ids){ qfn_glDeleteQueries(nativehandle, n, ids); }
25 public bool glIsQuery(int id){ return qfn_glIsQuery(nativehandle, id); }
26 public void glBeginQuery(int target, int id){ qfn_glBeginQuery(nativehandle, target, id); }
27 public void glEndQuery(int target){ qfn_glEndQuery(nativehandle, target); }
28 public void glGetQueryiv(int target, int pname, int [] params){ qfn_glGetQueryiv(nativehandle, target, pname, params); }
29 public void glGetQueryObjectuiv(int id, int pname, int [] params){ qfn_glGetQueryObjectuiv(nativehandle, id, pname, params); }
30 public bool glUnmapBuffer(int target){ return qfn_glUnmapBuffer(nativehandle, target); }
31 public void glGetBufferPointerv(int target, int pname, long [] params){ qfn_glGetBufferPointerv(nativehandle, target, pname, params); }
32 public void glDrawBuffers(int n, int [] bufs){ qfn_glDrawBuffers(nativehandle, n, bufs); }
33 public void glUniformMatrix2x3fv(int location, int count, bool transpose, float [] value){ qfn_glUniformMatrix2x3fv(nativehandle, location, count, transpose, value); }
34 public void glUniformMatrix3x2fv(int location, int count, bool transpose, float [] value){ qfn_glUniformMatrix3x2fv(nativehandle, location, count, transpose, value); }
35 public void glUniformMatrix2x4fv(int location, int count, bool transpose, float [] value){ qfn_glUniformMatrix2x4fv(nativehandle, location, count, transpose, value); }
36 public void glUniformMatrix4x2fv(int location, int count, bool transpose, float [] value){ qfn_glUniformMatrix4x2fv(nativehandle, location, count, transpose, value); }
37 public void glUniformMatrix3x4fv(int location, int count, bool transpose, float [] value){ qfn_glUniformMatrix3x4fv(nativehandle, location, count, transpose, value); }
38 public void glUniformMatrix4x3fv(int location, int count, bool transpose, float [] value){ qfn_glUniformMatrix4x3fv(nativehandle, location, count, transpose, value); }
39 public void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter){ qfn_glBlitFramebuffer(nativehandle, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); }
40 public void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height){ qfn_glRenderbufferStorageMultisample(nativehandle, target, samples, internalformat, width, height); }
41 public void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer){ qfn_glFramebufferTextureLayer(nativehandle, target, attachment, texture, level, layer); }
42 public Pointer glMapBufferRange(int target, long offset, Pointer length, int access){ return qfn_glMapBufferRange(nativehandle, target, offset, length, access); }
43 public void glFlushMappedBufferRange(int target, long offset, Pointer length){ qfn_glFlushMappedBufferRange(nativehandle, target, offset, length); }
44 public void glBindVertexArray(int array){ qfn_glBindVertexArray(nativehandle, array); }
45 public void glDeleteVertexArrays(int n, int [] arrays){ qfn_glDeleteVertexArrays(nativehandle, n, arrays); }
46 public void glGenVertexArrays(int n, int [] arrays){ qfn_glGenVertexArrays(nativehandle, n, arrays); }
47 public bool glIsVertexArray(int array){ return qfn_glIsVertexArray(nativehandle, array); }
48 public void glGetIntegeri_v(int target, int index, int [] data){ qfn_glGetIntegeri_v(nativehandle, target, index, data); }
49 public void glBeginTransformFeedback(int primitiveMode){ qfn_glBeginTransformFeedback(nativehandle, primitiveMode); }
50 public void glEndTransformFeedback(){ qfn_glEndTransformFeedback(nativehandle); }
51 public void glBindBufferRange(int target, int index, int buffer, long offset, Pointer size){ qfn_glBindBufferRange(nativehandle, target, index, buffer, offset, size); }
52 public void glBindBufferBase(int target, int index, int buffer){ qfn_glBindBufferBase(nativehandle, target, index, buffer); }
53 public void glTransformFeedbackVaryings(int program, int count, String varyings, int bufferMode){ qfn_glTransformFeedbackVaryings(nativehandle, program, count, varyings, bufferMode); }
54 public void glGetTransformFeedbackVarying(int program, int index, int bufSize, int [] length, int [] size, int [] type, byte [] name){ qfn_glGetTransformFeedbackVarying(nativehandle, program, index, bufSize, length, size, type, name); }
55 public void glVertexAttribIPointer(int index, int size, int type, int stride, byte [] pointer){ qfn_glVertexAttribIPointer(nativehandle, index, size, type, stride, pointer); }
56 public void glGetVertexAttribIiv(int index, int pname, int [] params){ qfn_glGetVertexAttribIiv(nativehandle, index, pname, params); }
57 public void glGetVertexAttribIuiv(int index, int pname, int [] params){ qfn_glGetVertexAttribIuiv(nativehandle, index, pname, params); }
58 public void glVertexAttribI4i(int index, int x, int y, int z, int w){ qfn_glVertexAttribI4i(nativehandle, index, x, y, z, w); }
59 public void glVertexAttribI4ui(int index, int x, int y, int z, int w){ qfn_glVertexAttribI4ui(nativehandle, index, x, y, z, w); }
60 public void glVertexAttribI4iv(int index, int [] v){ qfn_glVertexAttribI4iv(nativehandle, index, v); }
61 public void glVertexAttribI4uiv(int index, int [] v){ qfn_glVertexAttribI4uiv(nativehandle, index, v); }
62 public void glGetUniformuiv(int program, int location, int [] params){ qfn_glGetUniformuiv(nativehandle, program, location, params); }
63 public int glGetFragDataLocation(int program, String name){ return qfn_glGetFragDataLocation(nativehandle, program, name); }
64 public void glUniform1ui(int location, int v0){ qfn_glUniform1ui(nativehandle, location, v0); }
65 public void glUniform2ui(int location, int v0, int v1){ qfn_glUniform2ui(nativehandle, location, v0, v1); }
66 public void glUniform3ui(int location, int v0, int v1, int v2){ qfn_glUniform3ui(nativehandle, location, v0, v1, v2); }
67 public void glUniform4ui(int location, int v0, int v1, int v2, int v3){ qfn_glUniform4ui(nativehandle, location, v0, v1, v2, v3); }
68 public void glUniform1uiv(int location, int count, int [] value){ qfn_glUniform1uiv(nativehandle, location, count, value); }
69 public void glUniform2uiv(int location, int count, int [] value){ qfn_glUniform2uiv(nativehandle, location, count, value); }
70 public void glUniform3uiv(int location, int count, int [] value){ qfn_glUniform3uiv(nativehandle, location, count, value); }
71 public void glUniform4uiv(int location, int count, int [] value){ qfn_glUniform4uiv(nativehandle, location, count, value); }
72 public void glClearBufferiv(int buffer, int drawbuffer, int [] value){ qfn_glClearBufferiv(nativehandle, buffer, drawbuffer, value); }
73 public void glClearBufferuiv(int buffer, int drawbuffer, int [] value){ qfn_glClearBufferuiv(nativehandle, buffer, drawbuffer, value); }
74 public void glClearBufferfv(int buffer, int drawbuffer, float [] value){ qfn_glClearBufferfv(nativehandle, buffer, drawbuffer, value); }
75 public void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil){ qfn_glClearBufferfi(nativehandle, buffer, drawbuffer, depth, stencil); }
76 public String glGetStringi(int name, int index){ return qfn_glGetStringi(nativehandle, name, index); }
77 public void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, Pointer size){ qfn_glCopyBufferSubData(nativehandle, readTarget, writeTarget, readOffset, writeOffset, size); }
78 public void glGetUniformIndices(int program, int uniformCount, String uniformNames, int [] uniformIndices){ qfn_glGetUniformIndices(nativehandle, program, uniformCount, uniformNames, uniformIndices); }
79 public void glGetActiveUniformsiv(int program, int uniformCount, int [] uniformIndices, int pname, int [] params){ qfn_glGetActiveUniformsiv(nativehandle, program, uniformCount, uniformIndices, pname, params); }
80 public int glGetUniformBlockIndex(int program, String uniformBlockName){ return qfn_glGetUniformBlockIndex(nativehandle, program, uniformBlockName); }
81 public void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int [] params){ qfn_glGetActiveUniformBlockiv(nativehandle, program, uniformBlockIndex, pname, params); }
82 public void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int [] length, byte [] uniformBlockName){ qfn_glGetActiveUniformBlockName(nativehandle, program, uniformBlockIndex, bufSize, length, uniformBlockName); }
83 public void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding){ qfn_glUniformBlockBinding(nativehandle, program, uniformBlockIndex, uniformBlockBinding); }
84 public void glDrawArraysInstanced(int mode, int first, int count, int instancecount){ qfn_glDrawArraysInstanced(nativehandle, mode, first, count, instancecount); }
85 public void glDrawElementsInstanced(int mode, int count, int type, byte [] indices, int instancecount){ qfn_glDrawElementsInstanced(nativehandle, mode, count, type, indices, instancecount); }
86 public Pointer glFenceSync(int condition, int flags){ return qfn_glFenceSync(nativehandle, condition, flags); }
87 public bool glIsSync(Pointer sync){ return qfn_glIsSync(nativehandle, sync); }
88 public void glDeleteSync(Pointer sync){ qfn_glDeleteSync(nativehandle, sync); }
89 public int glClientWaitSync(Pointer sync, int flags, long timeout){ return qfn_glClientWaitSync(nativehandle, sync, flags, timeout); }
90 public void glWaitSync(Pointer sync, int flags, long timeout){ qfn_glWaitSync(nativehandle, sync, flags, timeout); }
91 public void glGetInteger64v(int pname, long [] data){ qfn_glGetInteger64v(nativehandle, pname, data); }
92 public void glGetSynciv(Pointer sync, int pname, int bufSize, int [] length, int [] values){ qfn_glGetSynciv(nativehandle, sync, pname, bufSize, length, values); }
93 public void glGetInteger64i_v(int target, int index, long [] data){ qfn_glGetInteger64i_v(nativehandle, target, index, data); }
94 public void glGetBufferParameteri64v(int target, int pname, long [] params){ qfn_glGetBufferParameteri64v(nativehandle, target, pname, params); }
95 public void glGenSamplers(int count, int [] samplers){ qfn_glGenSamplers(nativehandle, count, samplers); }
96 public void glDeleteSamplers(int count, int [] samplers){ qfn_glDeleteSamplers(nativehandle, count, samplers); }
97 public bool glIsSampler(int sampler){ return qfn_glIsSampler(nativehandle, sampler); }
98 public void glBindSampler(int unit, int sampler){ qfn_glBindSampler(nativehandle, unit, sampler); }
99 public void glSamplerParameteri(int sampler, int pname, int param){ qfn_glSamplerParameteri(nativehandle, sampler, pname, param); }
100 public void glSamplerParameteriv(int sampler, int pname, int [] param){ qfn_glSamplerParameteriv(nativehandle, sampler, pname, param); }
101 public void glSamplerParameterf(int sampler, int pname, float param){ qfn_glSamplerParameterf(nativehandle, sampler, pname, param); }
102 public void glSamplerParameterfv(int sampler, int pname, float [] param){ qfn_glSamplerParameterfv(nativehandle, sampler, pname, param); }
103 public void glGetSamplerParameteriv(int sampler, int pname, int [] params){ qfn_glGetSamplerParameteriv(nativehandle, sampler, pname, params); }
104 public void glGetSamplerParameterfv(int sampler, int pname, float [] params){ qfn_glGetSamplerParameterfv(nativehandle, sampler, pname, params); }
105 public void glVertexAttribDivisor(int index, int divisor){ qfn_glVertexAttribDivisor(nativehandle, index, divisor); }
106 public void glBindTransformFeedback(int target, int id){ qfn_glBindTransformFeedback(nativehandle, target, id); }
107 public void glDeleteTransformFeedbacks(int n, int [] ids){ qfn_glDeleteTransformFeedbacks(nativehandle, n, ids); }
108 public void glGenTransformFeedbacks(int n, int [] ids){ qfn_glGenTransformFeedbacks(nativehandle, n, ids); }
109 public bool glIsTransformFeedback(int id){ return qfn_glIsTransformFeedback(nativehandle, id); }
110 public void glPauseTransformFeedback(){ qfn_glPauseTransformFeedback(nativehandle); }
111 public void glResumeTransformFeedback(){ qfn_glResumeTransformFeedback(nativehandle); }
112 public void glGetProgramBinary(int program, int bufSize, int [] length, int [] binaryFormat, byte [] binary){ qfn_glGetProgramBinary(nativehandle, program, bufSize, length, binaryFormat, binary); }
113 public void glProgramBinary(int program, int binaryFormat, byte [] binary, int length){ qfn_glProgramBinary(nativehandle, program, binaryFormat, binary, length); }
114 public void glProgramParameteri(int program, int pname, int value){ qfn_glProgramParameteri(nativehandle, program, pname, value); }
115 public void glInvalidateFramebuffer(int target, int numAttachments, int [] attachments){ qfn_glInvalidateFramebuffer(nativehandle, target, numAttachments, attachments); }
116 public void glInvalidateSubFramebuffer(int target, int numAttachments, int [] attachments, int x, int y, int width, int height){ qfn_glInvalidateSubFramebuffer(nativehandle, target, numAttachments, attachments, x, y, width, height); }
117 public void glTexStorage2D(int target, int levels, int internalformat, int width, int height){ qfn_glTexStorage2D(nativehandle, target, levels, internalformat, width, height); }
118 public void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth){ qfn_glTexStorage3D(nativehandle, target, levels, internalformat, width, height, depth); }
119 public void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int [] params){ qfn_glGetInternalformativ(nativehandle, target, internalformat, pname, bufSize, params); }
120 public void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z){ qfn_glDispatchCompute(nativehandle, num_groups_x, num_groups_y, num_groups_z); }
121 public void glDispatchComputeIndirect(long indirect){ qfn_glDispatchComputeIndirect(nativehandle, indirect); }
122 public void glDrawArraysIndirect(int mode, byte [] indirect){ qfn_glDrawArraysIndirect(nativehandle, mode, indirect); }
123 public void glDrawElementsIndirect(int mode, int type, byte [] indirect){ qfn_glDrawElementsIndirect(nativehandle, mode, type, indirect); }
124 public void glFramebufferParameteri(int target, int pname, int param){ qfn_glFramebufferParameteri(nativehandle, target, pname, param); }
125 public void glGetFramebufferParameteriv(int target, int pname, int [] params){ qfn_glGetFramebufferParameteriv(nativehandle, target, pname, params); }
126 public void glGetProgramInterfaceiv(int program, int programInterface, int pname, int [] params){ qfn_glGetProgramInterfaceiv(nativehandle, program, programInterface, pname, params); }
127 public int glGetProgramResourceIndex(int program, int programInterface, String name){ return qfn_glGetProgramResourceIndex(nativehandle, program, programInterface, name); }
128 public void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int [] length, byte [] name){ qfn_glGetProgramResourceName(nativehandle, program, programInterface, index, bufSize, length, name); }
129 public void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int [] props, int bufSize, int [] length, int [] params){ qfn_glGetProgramResourceiv(nativehandle, program, programInterface, index, propCount, props, bufSize, length, params); }
130 public int glGetProgramResourceLocation(int program, int programInterface, String name){ return qfn_glGetProgramResourceLocation(nativehandle, program, programInterface, name); }
131 public void glUseProgramStages(int pipeline, int stages, int program){ qfn_glUseProgramStages(nativehandle, pipeline, stages, program); }
132 public void glActiveShaderProgram(int pipeline, int program){ qfn_glActiveShaderProgram(nativehandle, pipeline, program); }
133 public int glCreateShaderProgramv(int type, int count, String strings){ return qfn_glCreateShaderProgramv(nativehandle, type, count, strings); }
134 public void glBindProgramPipeline(int pipeline){ qfn_glBindProgramPipeline(nativehandle, pipeline); }
135 public void glDeleteProgramPipelines(int n, int [] pipelines){ qfn_glDeleteProgramPipelines(nativehandle, n, pipelines); }
136 public void glGenProgramPipelines(int n, int [] pipelines){ qfn_glGenProgramPipelines(nativehandle, n, pipelines); }
137 public bool glIsProgramPipeline(int pipeline){ return qfn_glIsProgramPipeline(nativehandle, pipeline); }
138 public void glGetProgramPipelineiv(int pipeline, int pname, int [] params){ qfn_glGetProgramPipelineiv(nativehandle, pipeline, pname, params); }
139 public void glProgramUniform1i(int program, int location, int v0){ qfn_glProgramUniform1i(nativehandle, program, location, v0); }
140 public void glProgramUniform2i(int program, int location, int v0, int v1){ qfn_glProgramUniform2i(nativehandle, program, location, v0, v1); }
141 public void glProgramUniform3i(int program, int location, int v0, int v1, int v2){ qfn_glProgramUniform3i(nativehandle, program, location, v0, v1, v2); }
142 public void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3){ qfn_glProgramUniform4i(nativehandle, program, location, v0, v1, v2, v3); }
143 public void glProgramUniform1ui(int program, int location, int v0){ qfn_glProgramUniform1ui(nativehandle, program, location, v0); }
144 public void glProgramUniform2ui(int program, int location, int v0, int v1){ qfn_glProgramUniform2ui(nativehandle, program, location, v0, v1); }
145 public void glProgramUniform3ui(int program, int location, int v0, int v1, int v2){ qfn_glProgramUniform3ui(nativehandle, program, location, v0, v1, v2); }
146 public void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3){ qfn_glProgramUniform4ui(nativehandle, program, location, v0, v1, v2, v3); }
147 public void glProgramUniform1f(int program, int location, float v0){ qfn_glProgramUniform1f(nativehandle, program, location, v0); }
148 public void glProgramUniform2f(int program, int location, float v0, float v1){ qfn_glProgramUniform2f(nativehandle, program, location, v0, v1); }
149 public void glProgramUniform3f(int program, int location, float v0, float v1, float v2){ qfn_glProgramUniform3f(nativehandle, program, location, v0, v1, v2); }
150 public void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3){ qfn_glProgramUniform4f(nativehandle, program, location, v0, v1, v2, v3); }
151 public void glProgramUniform1iv(int program, int location, int count, int [] value){ qfn_glProgramUniform1iv(nativehandle, program, location, count, value); }
152 public void glProgramUniform2iv(int program, int location, int count, int [] value){ qfn_glProgramUniform2iv(nativehandle, program, location, count, value); }
153 public void glProgramUniform3iv(int program, int location, int count, int [] value){ qfn_glProgramUniform3iv(nativehandle, program, location, count, value); }
154 public void glProgramUniform4iv(int program, int location, int count, int [] value){ qfn_glProgramUniform4iv(nativehandle, program, location, count, value); }
155 public void glProgramUniform1uiv(int program, int location, int count, int [] value){ qfn_glProgramUniform1uiv(nativehandle, program, location, count, value); }
156 public void glProgramUniform2uiv(int program, int location, int count, int [] value){ qfn_glProgramUniform2uiv(nativehandle, program, location, count, value); }
157 public void glProgramUniform3uiv(int program, int location, int count, int [] value){ qfn_glProgramUniform3uiv(nativehandle, program, location, count, value); }
158 public void glProgramUniform4uiv(int program, int location, int count, int [] value){ qfn_glProgramUniform4uiv(nativehandle, program, location, count, value); }
159 public void glProgramUniform1fv(int program, int location, int count, float [] value){ qfn_glProgramUniform1fv(nativehandle, program, location, count, value); }
160 public void glProgramUniform2fv(int program, int location, int count, float [] value){ qfn_glProgramUniform2fv(nativehandle, program, location, count, value); }
161 public void glProgramUniform3fv(int program, int location, int count, float [] value){ qfn_glProgramUniform3fv(nativehandle, program, location, count, value); }
162 public void glProgramUniform4fv(int program, int location, int count, float [] value){ qfn_glProgramUniform4fv(nativehandle, program, location, count, value); }
163 public void glProgramUniformMatrix2fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix2fv(nativehandle, program, location, count, transpose, value); }
164 public void glProgramUniformMatrix3fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix3fv(nativehandle, program, location, count, transpose, value); }
165 public void glProgramUniformMatrix4fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix4fv(nativehandle, program, location, count, transpose, value); }
166 public void glProgramUniformMatrix2x3fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix2x3fv(nativehandle, program, location, count, transpose, value); }
167 public void glProgramUniformMatrix3x2fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix3x2fv(nativehandle, program, location, count, transpose, value); }
168 public void glProgramUniformMatrix2x4fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix2x4fv(nativehandle, program, location, count, transpose, value); }
169 public void glProgramUniformMatrix4x2fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix4x2fv(nativehandle, program, location, count, transpose, value); }
170 public void glProgramUniformMatrix3x4fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix3x4fv(nativehandle, program, location, count, transpose, value); }
171 public void glProgramUniformMatrix4x3fv(int program, int location, int count, bool transpose, float [] value){ qfn_glProgramUniformMatrix4x3fv(nativehandle, program, location, count, transpose, value); }
172 public void glValidateProgramPipeline(int pipeline){ qfn_glValidateProgramPipeline(nativehandle, pipeline); }
173 public void glGetProgramPipelineInfoLog(int pipeline, int bufSize, int [] length, byte [] infoLog){ qfn_glGetProgramPipelineInfoLog(nativehandle, pipeline, bufSize, length, infoLog); }
174 public void glBindImageTexture(int unit, int texture, int level, bool layered, int layer, int access, int format){ qfn_glBindImageTexture(nativehandle, unit, texture, level, layered, layer, access, format); }
175 public void glGetBooleani_v(int target, int index, bool [] data){ qfn_glGetBooleani_v(nativehandle, target, index, data); }
176 public void glMemoryBarrier(int barriers){ qfn_glMemoryBarrier(nativehandle, barriers); }
177 public void glMemoryBarrierByRegion(int barriers){ qfn_glMemoryBarrierByRegion(nativehandle, barriers); }
178 public void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, bool fixedsamplelocations){ qfn_glTexStorage2DMultisample(nativehandle, target, samples, internalformat, width, height, fixedsamplelocations); }
179 public void glGetMultisamplefv(int pname, int index, float [] val){ qfn_glGetMultisamplefv(nativehandle, pname, index, val); }
180 public void glSampleMaski(int maskNumber, int mask){ qfn_glSampleMaski(nativehandle, maskNumber, mask); }
181 public void glGetTexLevelParameteriv(int target, int level, int pname, int [] params){ qfn_glGetTexLevelParameteriv(nativehandle, target, level, pname, params); }
182 public void glGetTexLevelParameterfv(int target, int level, int pname, float [] params){ qfn_glGetTexLevelParameterfv(nativehandle, target, level, pname, params); }
183 public void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride){ qfn_glBindVertexBuffer(nativehandle, bindingindex, buffer, offset, stride); }
184 public void glVertexAttribFormat(int attribindex, int size, int type, bool normalized, int relativeoffset){ qfn_glVertexAttribFormat(nativehandle, attribindex, size, type, normalized, relativeoffset); }
185 public void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset){ qfn_glVertexAttribIFormat(nativehandle, attribindex, size, type, relativeoffset); }
186 public void glVertexAttribBinding(int attribindex, int bindingindex){ qfn_glVertexAttribBinding(nativehandle, attribindex, bindingindex); }
187 public void glVertexBindingDivisor(int bindingindex, int divisor){ qfn_glVertexBindingDivisor(nativehandle, bindingindex, divisor); }
188
189 public import "libQt54x"{
190 void cdecl qfn_glReadBuffer(long nativehandle, int mode) ;
191 void cdecl qfn_glDrawRangeElements(long nativehandle, int mode, int start, int end, int count, int type, byte * indices) ;
192 void cdecl qfn_glTexImage3D(long nativehandle, int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, byte * pixels) ;
193 void cdecl qfn_glTexSubImage3D(long nativehandle, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, byte * pixels) ;
194 void cdecl qfn_glCopyTexSubImage3D(long nativehandle, int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) ;
195 void cdecl qfn_glCompressedTexImage3D(long nativehandle, int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, byte * data) ;
196 void cdecl qfn_glCompressedTexSubImage3D(long nativehandle, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, byte * data) ;
197 void cdecl qfn_glGenQueries(long nativehandle, int n, int * ids) ;
198 void cdecl qfn_glDeleteQueries(long nativehandle, int n, int * ids) ;
199 bool cdecl qfn_glIsQuery(long nativehandle, int id) ;
200 void cdecl qfn_glBeginQuery(long nativehandle, int target, int id) ;
201 void cdecl qfn_glEndQuery(long nativehandle, int target) ;
202 void cdecl qfn_glGetQueryiv(long nativehandle, int target, int pname, int * params) ;
203 void cdecl qfn_glGetQueryObjectuiv(long nativehandle, int id, int pname, int * params) ;
204 bool cdecl qfn_glUnmapBuffer(long nativehandle, int target) ;
205 void cdecl qfn_glGetBufferPointerv(long nativehandle, int target, int pname, long* params) ;
206 void cdecl qfn_glDrawBuffers(long nativehandle, int n, int * bufs) ;
207 void cdecl qfn_glUniformMatrix2x3fv(long nativehandle, int location, int count, bool transpose, float * value) ;
208 void cdecl qfn_glUniformMatrix3x2fv(long nativehandle, int location, int count, bool transpose, float * value) ;
209 void cdecl qfn_glUniformMatrix2x4fv(long nativehandle, int location, int count, bool transpose, float * value) ;
210 void cdecl qfn_glUniformMatrix4x2fv(long nativehandle, int location, int count, bool transpose, float * value) ;
211 void cdecl qfn_glUniformMatrix3x4fv(long nativehandle, int location, int count, bool transpose, float * value) ;
212 void cdecl qfn_glUniformMatrix4x3fv(long nativehandle, int location, int count, bool transpose, float * value) ;
213 void cdecl qfn_glBlitFramebuffer(long nativehandle, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) ;
214 void cdecl qfn_glRenderbufferStorageMultisample(long nativehandle, int target, int samples, int internalformat, int width, int height) ;
215 void cdecl qfn_glFramebufferTextureLayer(long nativehandle, int target, int attachment, int texture, int level, int layer) ;
216 Pointer cdecl qfn_glMapBufferRange(long nativehandle, int target, long offset, Pointer length, int access) ;
217 void cdecl qfn_glFlushMappedBufferRange(long nativehandle, int target, long offset, Pointer length) ;
218 void cdecl qfn_glBindVertexArray(long nativehandle, int array) ;
219 void cdecl qfn_glDeleteVertexArrays(long nativehandle, int n, int * arrays) ;
220 void cdecl qfn_glGenVertexArrays(long nativehandle, int n, int * arrays) ;
221 bool cdecl qfn_glIsVertexArray(long nativehandle, int array) ;
222 void cdecl qfn_glGetIntegeri_v(long nativehandle, int target, int index, int * data) ;
223 void cdecl qfn_glBeginTransformFeedback(long nativehandle, int primitiveMode) ;
224 void cdecl qfn_glEndTransformFeedback(long nativehandle) ;
225 void cdecl qfn_glBindBufferRange(long nativehandle, int target, int index, int buffer, long offset, Pointer size) ;
226 void cdecl qfn_glBindBufferBase(long nativehandle, int target, int index, int buffer) ;
227 void cdecl qfn_glTransformFeedbackVaryings(long nativehandle, int program, int count, String varyings, int bufferMode) ;
228 void cdecl qfn_glGetTransformFeedbackVarying(long nativehandle, int program, int index, int bufSize, int * length, int * size, int * type, byte * name) ;
229 void cdecl qfn_glVertexAttribIPointer(long nativehandle, int index, int size, int type, int stride, byte * pointer) ;
230 void cdecl qfn_glGetVertexAttribIiv(long nativehandle, int index, int pname, int * params) ;
231 void cdecl qfn_glGetVertexAttribIuiv(long nativehandle, int index, int pname, int * params) ;
232 void cdecl qfn_glVertexAttribI4i(long nativehandle, int index, int x, int y, int z, int w) ;
233 void cdecl qfn_glVertexAttribI4ui(long nativehandle, int index, int x, int y, int z, int w) ;
234 void cdecl qfn_glVertexAttribI4iv(long nativehandle, int index, int * v) ;
235 void cdecl qfn_glVertexAttribI4uiv(long nativehandle, int index, int * v) ;
236 void cdecl qfn_glGetUniformuiv(long nativehandle, int program, int location, int * params) ;
237 int cdecl qfn_glGetFragDataLocation(long nativehandle, int program, String name) ;
238 void cdecl qfn_glUniform1ui(long nativehandle, int location, int v0) ;
239 void cdecl qfn_glUniform2ui(long nativehandle, int location, int v0, int v1) ;
240 void cdecl qfn_glUniform3ui(long nativehandle, int location, int v0, int v1, int v2) ;
241 void cdecl qfn_glUniform4ui(long nativehandle, int location, int v0, int v1, int v2, int v3) ;
242 void cdecl qfn_glUniform1uiv(long nativehandle, int location, int count, int * value) ;
243 void cdecl qfn_glUniform2uiv(long nativehandle, int location, int count, int * value) ;
244 void cdecl qfn_glUniform3uiv(long nativehandle, int location, int count, int * value) ;
245 void cdecl qfn_glUniform4uiv(long nativehandle, int location, int count, int * value) ;
246 void cdecl qfn_glClearBufferiv(long nativehandle, int buffer, int drawbuffer, int * value) ;
247 void cdecl qfn_glClearBufferuiv(long nativehandle, int buffer, int drawbuffer, int * value) ;
248 void cdecl qfn_glClearBufferfv(long nativehandle, int buffer, int drawbuffer, float * value) ;
249 void cdecl qfn_glClearBufferfi(long nativehandle, int buffer, int drawbuffer, float depth, int stencil) ;
250 String cdecl qfn_glGetStringi(long nativehandle, int name, int index) ;
251 void cdecl qfn_glCopyBufferSubData(long nativehandle, int readTarget, int writeTarget, long readOffset, long writeOffset, Pointer size) ;
252 void cdecl qfn_glGetUniformIndices(long nativehandle, int program, int uniformCount, String uniformNames, int * uniformIndices) ;
253 void cdecl qfn_glGetActiveUniformsiv(long nativehandle, int program, int uniformCount, int * uniformIndices, int pname, int * params) ;
254 int cdecl qfn_glGetUniformBlockIndex(long nativehandle, int program, String uniformBlockName) ;
255 void cdecl qfn_glGetActiveUniformBlockiv(long nativehandle, int program, int uniformBlockIndex, int pname, int * params) ;
256 void cdecl qfn_glGetActiveUniformBlockName(long nativehandle, int program, int uniformBlockIndex, int bufSize, int * length, byte * uniformBlockName) ;
257 void cdecl qfn_glUniformBlockBinding(long nativehandle, int program, int uniformBlockIndex, int uniformBlockBinding) ;
258 void cdecl qfn_glDrawArraysInstanced(long nativehandle, int mode, int first, int count, int instancecount) ;
259 void cdecl qfn_glDrawElementsInstanced(long nativehandle, int mode, int count, int type, byte * indices, int instancecount) ;
260 Pointer cdecl qfn_glFenceSync(long nativehandle, int condition, int flags) ;
261 bool cdecl qfn_glIsSync(long nativehandle, Pointer sync) ;
262 void cdecl qfn_glDeleteSync(long nativehandle, Pointer sync) ;
263 int cdecl qfn_glClientWaitSync(long nativehandle, Pointer sync, int flags, long timeout) ;
264 void cdecl qfn_glWaitSync(long nativehandle, Pointer sync, int flags, long timeout) ;
265 void cdecl qfn_glGetInteger64v(long nativehandle, int pname, long * data) ;
266 void cdecl qfn_glGetSynciv(long nativehandle, Pointer sync, int pname, int bufSize, int * length, int * values) ;
267 void cdecl qfn_glGetInteger64i_v(long nativehandle, int target, int index, long * data) ;
268 void cdecl qfn_glGetBufferParameteri64v(long nativehandle, int target, int pname, long * params) ;
269 void cdecl qfn_glGenSamplers(long nativehandle, int count, int * samplers) ;
270 void cdecl qfn_glDeleteSamplers(long nativehandle, int count, int * samplers) ;
271 bool cdecl qfn_glIsSampler(long nativehandle, int sampler) ;
272 void cdecl qfn_glBindSampler(long nativehandle, int unit, int sampler) ;
273 void cdecl qfn_glSamplerParameteri(long nativehandle, int sampler, int pname, int param) ;
274 void cdecl qfn_glSamplerParameteriv(long nativehandle, int sampler, int pname, int * param) ;
275 void cdecl qfn_glSamplerParameterf(long nativehandle, int sampler, int pname, float param) ;
276 void cdecl qfn_glSamplerParameterfv(long nativehandle, int sampler, int pname, float * param) ;
277 void cdecl qfn_glGetSamplerParameteriv(long nativehandle, int sampler, int pname, int * params) ;
278 void cdecl qfn_glGetSamplerParameterfv(long nativehandle, int sampler, int pname, float * params) ;
279 void cdecl qfn_glVertexAttribDivisor(long nativehandle, int index, int divisor) ;
280 void cdecl qfn_glBindTransformFeedback(long nativehandle, int target, int id) ;
281 void cdecl qfn_glDeleteTransformFeedbacks(long nativehandle, int n, int * ids) ;
282 void cdecl qfn_glGenTransformFeedbacks(long nativehandle, int n, int * ids) ;
283 bool cdecl qfn_glIsTransformFeedback(long nativehandle, int id) ;
284 void cdecl qfn_glPauseTransformFeedback(long nativehandle) ;
285 void cdecl qfn_glResumeTransformFeedback(long nativehandle) ;
286 void cdecl qfn_glGetProgramBinary(long nativehandle, int program, int bufSize, int * length, int * binaryFormat, byte * binary) ;
287 void cdecl qfn_glProgramBinary(long nativehandle, int program, int binaryFormat, byte * binary, int length) ;
288 void cdecl qfn_glProgramParameteri(long nativehandle, int program, int pname, int value) ;
289 void cdecl qfn_glInvalidateFramebuffer(long nativehandle, int target, int numAttachments, int * attachments) ;
290 void cdecl qfn_glInvalidateSubFramebuffer(long nativehandle, int target, int numAttachments, int * attachments, int x, int y, int width, int height) ;
291 void cdecl qfn_glTexStorage2D(long nativehandle, int target, int levels, int internalformat, int width, int height) ;
292 void cdecl qfn_glTexStorage3D(long nativehandle, int target, int levels, int internalformat, int width, int height, int depth) ;
293 void cdecl qfn_glGetInternalformativ(long nativehandle, int target, int internalformat, int pname, int bufSize, int * params) ;
294 void cdecl qfn_glDispatchCompute(long nativehandle, int num_groups_x, int num_groups_y, int num_groups_z) ;
295 void cdecl qfn_glDispatchComputeIndirect(long nativehandle, long indirect) ;
296 void cdecl qfn_glDrawArraysIndirect(long nativehandle, int mode, byte * indirect) ;
297 void cdecl qfn_glDrawElementsIndirect(long nativehandle, int mode, int type, byte * indirect) ;
298 void cdecl qfn_glFramebufferParameteri(long nativehandle, int target, int pname, int param) ;
299 void cdecl qfn_glGetFramebufferParameteriv(long nativehandle, int target, int pname, int * params) ;
300 void cdecl qfn_glGetProgramInterfaceiv(long nativehandle, int program, int programInterface, int pname, int * params) ;
301 int cdecl qfn_glGetProgramResourceIndex(long nativehandle, int program, int programInterface, String name) ;
302 void cdecl qfn_glGetProgramResourceName(long nativehandle, int program, int programInterface, int index, int bufSize, int * length, byte * name) ;
303 void cdecl qfn_glGetProgramResourceiv(long nativehandle, int program, int programInterface, int index, int propCount, int * props, int bufSize, int * length, int * params) ;
304 int cdecl qfn_glGetProgramResourceLocation(long nativehandle, int program, int programInterface, String name) ;
305 void cdecl qfn_glUseProgramStages(long nativehandle, int pipeline, int stages, int program) ;
306 void cdecl qfn_glActiveShaderProgram(long nativehandle, int pipeline, int program) ;
307 int cdecl qfn_glCreateShaderProgramv(long nativehandle, int type, int count, String strings) ;
308 void cdecl qfn_glBindProgramPipeline(long nativehandle, int pipeline) ;
309 void cdecl qfn_glDeleteProgramPipelines(long nativehandle, int n, int * pipelines) ;
310 void cdecl qfn_glGenProgramPipelines(long nativehandle, int n, int * pipelines) ;
311 bool cdecl qfn_glIsProgramPipeline(long nativehandle, int pipeline) ;
312 void cdecl qfn_glGetProgramPipelineiv(long nativehandle, int pipeline, int pname, int * params) ;
313 void cdecl qfn_glProgramUniform1i(long nativehandle, int program, int location, int v0) ;
314 void cdecl qfn_glProgramUniform2i(long nativehandle, int program, int location, int v0, int v1) ;
315 void cdecl qfn_glProgramUniform3i(long nativehandle, int program, int location, int v0, int v1, int v2) ;
316 void cdecl qfn_glProgramUniform4i(long nativehandle, int program, int location, int v0, int v1, int v2, int v3) ;
317 void cdecl qfn_glProgramUniform1ui(long nativehandle, int program, int location, int v0) ;
318 void cdecl qfn_glProgramUniform2ui(long nativehandle, int program, int location, int v0, int v1) ;
319 void cdecl qfn_glProgramUniform3ui(long nativehandle, int program, int location, int v0, int v1, int v2) ;
320 void cdecl qfn_glProgramUniform4ui(long nativehandle, int program, int location, int v0, int v1, int v2, int v3) ;
321 void cdecl qfn_glProgramUniform1f(long nativehandle, int program, int location, float v0) ;
322 void cdecl qfn_glProgramUniform2f(long nativehandle, int program, int location, float v0, float v1) ;
323 void cdecl qfn_glProgramUniform3f(long nativehandle, int program, int location, float v0, float v1, float v2) ;
324 void cdecl qfn_glProgramUniform4f(long nativehandle, int program, int location, float v0, float v1, float v2, float v3) ;
325 void cdecl qfn_glProgramUniform1iv(long nativehandle, int program, int location, int count, int * value) ;
326 void cdecl qfn_glProgramUniform2iv(long nativehandle, int program, int location, int count, int * value) ;
327 void cdecl qfn_glProgramUniform3iv(long nativehandle, int program, int location, int count, int * value) ;
328 void cdecl qfn_glProgramUniform4iv(long nativehandle, int program, int location, int count, int * value) ;
329 void cdecl qfn_glProgramUniform1uiv(long nativehandle, int program, int location, int count, int * value) ;
330 void cdecl qfn_glProgramUniform2uiv(long nativehandle, int program, int location, int count, int * value) ;
331 void cdecl qfn_glProgramUniform3uiv(long nativehandle, int program, int location, int count, int * value) ;
332 void cdecl qfn_glProgramUniform4uiv(long nativehandle, int program, int location, int count, int * value) ;
333 void cdecl qfn_glProgramUniform1fv(long nativehandle, int program, int location, int count, float * value) ;
334 void cdecl qfn_glProgramUniform2fv(long nativehandle, int program, int location, int count, float * value) ;
335 void cdecl qfn_glProgramUniform3fv(long nativehandle, int program, int location, int count, float * value) ;
336 void cdecl qfn_glProgramUniform4fv(long nativehandle, int program, int location, int count, float * value) ;
337 void cdecl qfn_glProgramUniformMatrix2fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
338 void cdecl qfn_glProgramUniformMatrix3fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
339 void cdecl qfn_glProgramUniformMatrix4fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
340 void cdecl qfn_glProgramUniformMatrix2x3fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
341 void cdecl qfn_glProgramUniformMatrix3x2fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
342 void cdecl qfn_glProgramUniformMatrix2x4fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
343 void cdecl qfn_glProgramUniformMatrix4x2fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
344 void cdecl qfn_glProgramUniformMatrix3x4fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
345 void cdecl qfn_glProgramUniformMatrix4x3fv(long nativehandle, int program, int location, int count, bool transpose, float * value) ;
346 void cdecl qfn_glValidateProgramPipeline(long nativehandle, int pipeline) ;
347 void cdecl qfn_glGetProgramPipelineInfoLog(long nativehandle, int pipeline, int bufSize, int * length, byte * infoLog) ;
348 void cdecl qfn_glBindImageTexture(long nativehandle, int unit, int texture, int level, bool layered, int layer, int access, int format) ;
349 void cdecl qfn_glGetBooleani_v(long nativehandle, int target, int index, bool * data) ;
350 void cdecl qfn_glMemoryBarrier(long nativehandle, int barriers) ;
351 void cdecl qfn_glMemoryBarrierByRegion(long nativehandle, int barriers) ;
352 void cdecl qfn_glTexStorage2DMultisample(long nativehandle, int target, int samples, int internalformat, int width, int height, bool fixedsamplelocations) ;
353 void cdecl qfn_glGetMultisamplefv(long nativehandle, int pname, int index, float * val) ;
354 void cdecl qfn_glSampleMaski(long nativehandle, int maskNumber, int mask) ;
355 void cdecl qfn_glGetTexLevelParameteriv(long nativehandle, int target, int level, int pname, int * params) ;
356 void cdecl qfn_glGetTexLevelParameterfv(long nativehandle, int target, int level, int pname, float * params) ;
357 void cdecl qfn_glBindVertexBuffer(long nativehandle, int bindingindex, int buffer, long offset, int stride) ;
358 void cdecl qfn_glVertexAttribFormat(long nativehandle, int attribindex, int size, int type, bool normalized, int relativeoffset) ;
359 void cdecl qfn_glVertexAttribIFormat(long nativehandle, int attribindex, int size, int type, int relativeoffset) ;
360 void cdecl qfn_glVertexAttribBinding(long nativehandle, int attribindex, int bindingindex) ;
361 void cdecl qfn_glVertexBindingDivisor(long nativehandle, int bindingindex, int divisor) ;
362 };
363
364
365 };
366};
void glGetQueryObjectuiv(int id, int pname, int [] params)
void cdecl qfn_glProgramUniform1iv(long nativehandle, int program, int location, int count, int * value)
void cdecl qfn_glUniform3ui(long nativehandle, int location, int v0, int v1, int v2)
void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
void cdecl qfn_glBindBufferBase(long nativehandle, int target, int index, int buffer)
void glGenTransformFeedbacks(int n, int [] ids)
void glGetInteger64v(int pname, long [] data)
void cdecl qfn_glCopyBufferSubData(long nativehandle, int readTarget, int writeTarget, long readOffset, long writeOffset, Pointer size)
void cdecl qfn_glUniform3uiv(long nativehandle, int location, int count, int * value)
void cdecl qfn_glProgramUniformMatrix3fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void glGetBooleani_v(int target, int index, bool [] data)
void glDeleteQueries(int n, int [] ids)
void cdecl qfn_glUniform2uiv(long nativehandle, int location, int count, int * value)
void glGenQueries(int n, int [] ids)
void glMemoryBarrierByRegion(int barriers)
void cdecl qfn_glProgramUniform2ui(long nativehandle, int program, int location, int v0, int v1)
void cdecl qfn_glVertexAttribIPointer(long nativehandle, int index, int size, int type, int stride, byte * pointer)
void cdecl qfn_glVertexAttribI4i(long nativehandle, int index, int x, int y, int z, int w)
void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int [] params)
void cdecl qfn_glClearBufferfi(long nativehandle, int buffer, int drawbuffer, float depth, int stencil)
bool cdecl qfn_glIsSync(long nativehandle, Pointer sync)
void glProgramParameteri(int program, int pname, int value)
void cdecl qfn_glEndQuery(long nativehandle, int target)
void cdecl qfn_glGetQueryObjectuiv(long nativehandle, int id, int pname, int * params)
void glProgramUniformMatrix2x4fv(int program, int location, int count, bool transpose, float [] value)
void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
void cdecl qfn_glGenQueries(long nativehandle, int n, int * ids)
void cdecl qfn_glUniform4ui(long nativehandle, int location, int v0, int v1, int v2, int v3)
void glGenVertexArrays(int n, int [] arrays)
void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, bool fixedsamplelocations)
void cdecl qfn_glGetUniformIndices(long nativehandle, int program, int uniformCount, String uniformNames, int * uniformIndices)
void cdecl qfn_glBindBufferRange(long nativehandle, int target, int index, int buffer, long offset, Pointer size)
void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
void glProgramUniform1fv(int program, int location, int count, float [] value)
void cdecl qfn_glProgramUniform2i(long nativehandle, int program, int location, int v0, int v1)
void cdecl qfn_glMemoryBarrier(long nativehandle, int barriers)
void glGetUniformuiv(int program, int location, int [] params)
int cdecl qfn_glClientWaitSync(long nativehandle, Pointer sync, int flags, long timeout)
void glVertexAttribIPointer(int index, int size, int type, int stride, byte [] pointer)
void cdecl qfn_glProgramUniformMatrix2fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
void cdecl qfn_glUniform2ui(long nativehandle, int location, int v0, int v1)
void cdecl qfn_glSamplerParameterf(long nativehandle, int sampler, int pname, float param)
void cdecl qfn_glPauseTransformFeedback(long nativehandle)
void cdecl qfn_glFramebufferParameteri(long nativehandle, int target, int pname, int param)
void glGetProgramPipelineiv(int pipeline, int pname, int [] params)
void cdecl qfn_glProgramParameteri(long nativehandle, int program, int pname, int value)
void glSampleMaski(int maskNumber, int mask)
void cdecl qfn_glUniformMatrix3x2fv(long nativehandle, int location, int count, bool transpose, float * value)
void glProgramUniform1f(int program, int location, float v0)
void cdecl qfn_glGenProgramPipelines(long nativehandle, int n, int * pipelines)
void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
void glGetActiveUniformsiv(int program, int uniformCount, int [] uniformIndices, int pname, int [] params)
void glProgramUniform2f(int program, int location, float v0, float v1)
void glProgramUniform1iv(int program, int location, int count, int [] value)
void cdecl qfn_glProgramUniform4uiv(long nativehandle, int program, int location, int count, int * value)
void cdecl qfn_glGetInteger64i_v(long nativehandle, int target, int index, long * data)
void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
void glDrawArraysIndirect(int mode, byte [] indirect)
int glCreateShaderProgramv(int type, int count, String strings)
void glGetQueryiv(int target, int pname, int [] params)
void glActiveShaderProgram(int pipeline, int program)
void cdecl qfn_glUniformMatrix3x4fv(long nativehandle, int location, int count, bool transpose, float * value)
void glGetIntegeri_v(int target, int index, int [] data)
void glDeleteTransformFeedbacks(int n, int [] ids)
void glProgramUniform3fv(int program, int location, int count, float [] value)
void cdecl qfn_glProgramUniform4fv(long nativehandle, int program, int location, int count, float * value)
void cdecl qfn_glProgramUniform3i(long nativehandle, int program, int location, int v0, int v1, int v2)
void cdecl qfn_glGetVertexAttribIuiv(long nativehandle, int index, int pname, int * params)
String cdecl qfn_glGetStringi(long nativehandle, int name, int index)
int cdecl qfn_glGetUniformBlockIndex(long nativehandle, int program, String uniformBlockName)
void cdecl qfn_glProgramUniform4iv(long nativehandle, int program, int location, int count, int * value)
void glUniform2uiv(int location, int count, int [] value)
bool cdecl qfn_glUnmapBuffer(long nativehandle, int target)
void glBindBufferBase(int target, int index, int buffer)
void cdecl qfn_glCopyTexSubImage3D(long nativehandle, int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Pointer glFenceSync(int condition, int flags)
Pointer cdecl qfn_glFenceSync(long nativehandle, int condition, int flags)
void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, byte [] pixels)
void glProgramUniform2i(int program, int location, int v0, int v1)
void cdecl qfn_glDeleteProgramPipelines(long nativehandle, int n, int * pipelines)
void cdecl qfn_glVertexAttribBinding(long nativehandle, int attribindex, int bindingindex)
void glBindBufferRange(int target, int index, int buffer, long offset, Pointer size)
void glUniform3ui(int location, int v0, int v1, int v2)
void cdecl qfn_glVertexAttribIFormat(long nativehandle, int attribindex, int size, int type, int relativeoffset)
void glInvalidateSubFramebuffer(int target, int numAttachments, int [] attachments, int x, int y, int width, int height)
bool cdecl qfn_glIsTransformFeedback(long nativehandle, int id)
void cdecl qfn_glSamplerParameterfv(long nativehandle, int sampler, int pname, float * param)
void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
void cdecl qfn_glUniformMatrix2x4fv(long nativehandle, int location, int count, bool transpose, float * value)
void glGetTexLevelParameterfv(int target, int level, int pname, float [] params)
void cdecl qfn_glProgramUniform2uiv(long nativehandle, int program, int location, int count, int * value)
bool cdecl qfn_glIsProgramPipeline(long nativehandle, int pipeline)
void cdecl qfn_glGetProgramResourceName(long nativehandle, int program, int programInterface, int index, int bufSize, int * length, byte * name)
void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
void cdecl qfn_glDrawElementsInstanced(long nativehandle, int mode, int count, int type, byte * indices, int instancecount)
void cdecl qfn_glUniformMatrix2x3fv(long nativehandle, int location, int count, bool transpose, float * value)
void cdecl qfn_glRenderbufferStorageMultisample(long nativehandle, int target, int samples, int internalformat, int width, int height)
void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int [] params)
void cdecl qfn_glFramebufferTextureLayer(long nativehandle, int target, int attachment, int texture, int level, int layer)
void glUniformMatrix2x3fv(int location, int count, bool transpose, float [] value)
void glTexStorage2D(int target, int levels, int internalformat, int width, int height)
int cdecl qfn_glGetProgramResourceLocation(long nativehandle, int program, int programInterface, String name)
void cdecl qfn_glGetInternalformativ(long nativehandle, int target, int internalformat, int pname, int bufSize, int * params)
void glGetTexLevelParameteriv(int target, int level, int pname, int [] params)
void glGetUniformIndices(int program, int uniformCount, String uniformNames, int [] uniformIndices)
void cdecl qfn_glInvalidateFramebuffer(long nativehandle, int target, int numAttachments, int * attachments)
void cdecl qfn_glDrawRangeElements(long nativehandle, int mode, int start, int end, int count, int type, byte * indices)
void cdecl qfn_glGetBufferParameteri64v(long nativehandle, int target, int pname, long * params)
void cdecl qfn_glProgramUniform3f(long nativehandle, int program, int location, float v0, float v1, float v2)
void cdecl qfn_glBindVertexArray(long nativehandle, int array)
void cdecl qfn_glBindProgramPipeline(long nativehandle, int pipeline)
void glGetFramebufferParameteriv(int target, int pname, int [] params)
void glProgramBinary(int program, int binaryFormat, byte [] binary, int length)
void cdecl qfn_glProgramUniform3iv(long nativehandle, int program, int location, int count, int * value)
void cdecl qfn_glGetProgramBinary(long nativehandle, int program, int bufSize, int * length, int * binaryFormat, byte * binary)
void glSamplerParameterfv(int sampler, int pname, float [] param)
void cdecl qfn_glClearBufferfv(long nativehandle, int buffer, int drawbuffer, float * value)
void cdecl qfn_glProgramUniform4ui(long nativehandle, int program, int location, int v0, int v1, int v2, int v3)
void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
void glSamplerParameteriv(int sampler, int pname, int [] param)
void cdecl qfn_glDeleteSamplers(long nativehandle, int count, int * samplers)
void cdecl qfn_glProgramUniform2iv(long nativehandle, int program, int location, int count, int * value)
void cdecl qfn_glVertexAttribI4ui(long nativehandle, int index, int x, int y, int z, int w)
int cdecl qfn_glGetFragDataLocation(long nativehandle, int program, String name)
void glUniform1ui(int location, int v0)
void cdecl qfn_glGetActiveUniformsiv(long nativehandle, int program, int uniformCount, int * uniformIndices, int pname, int * params)
void cdecl qfn_glBlitFramebuffer(long nativehandle, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
void cdecl qfn_glGenVertexArrays(long nativehandle, int n, int * arrays)
void glProgramUniform4fv(int program, int location, int count, float [] value)
void cdecl qfn_glGetMultisamplefv(long nativehandle, int pname, int index, float * val)
void cdecl qfn_glUniformBlockBinding(long nativehandle, int program, int uniformBlockIndex, int uniformBlockBinding)
bool glIsProgramPipeline(int pipeline)
void cdecl qfn_glActiveShaderProgram(long nativehandle, int pipeline, int program)
void glDeleteProgramPipelines(int n, int [] pipelines)
void glProgramUniform3f(int program, int location, float v0, float v1, float v2)
void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, Pointer size)
void cdecl qfn_glTexStorage2DMultisample(long nativehandle, int target, int samples, int internalformat, int width, int height, bool fixedsamplelocations)
void cdecl qfn_glTexStorage2D(long nativehandle, int target, int levels, int internalformat, int width, int height)
void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
void glClearBufferiv(int buffer, int drawbuffer, int [] value)
void cdecl qfn_glBeginQuery(long nativehandle, int target, int id)
void glDrawBuffers(int n, int [] bufs)
void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int [] length, byte [] uniformBlockName)
void cdecl qfn_glVertexBindingDivisor(long nativehandle, int bindingindex, int divisor)
void cdecl qfn_glProgramUniformMatrix2x3fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void glTransformFeedbackVaryings(int program, int count, String varyings, int bufferMode)
void glGetInteger64i_v(int target, int index, long [] data)
void glProgramUniform2ui(int program, int location, int v0, int v1)
void cdecl qfn_glGetUniformuiv(long nativehandle, int program, int location, int * params)
void glProgramUniformMatrix4fv(int program, int location, int count, bool transpose, float [] value)
void glDrawElementsIndirect(int mode, int type, byte [] indirect)
void glUniformMatrix4x2fv(int location, int count, bool transpose, float [] value)
void cdecl qfn_glGetProgramPipelineiv(long nativehandle, int pipeline, int pname, int * params)
void cdecl qfn_glResumeTransformFeedback(long nativehandle)
void cdecl qfn_glGetInteger64v(long nativehandle, int pname, long * data)
void glInvalidateFramebuffer(int target, int numAttachments, int [] attachments)
void glGetSamplerParameteriv(int sampler, int pname, int [] params)
void glProgramUniformMatrix4x3fv(int program, int location, int count, bool transpose, float [] value)
void glClearBufferuiv(int buffer, int drawbuffer, int [] value)
void cdecl qfn_glUniformMatrix4x2fv(long nativehandle, int location, int count, bool transpose, float * value)
void glProgramUniform1i(int program, int location, int v0)
void glBindSampler(int unit, int sampler)
void cdecl qfn_glBindImageTexture(long nativehandle, int unit, int texture, int level, bool layered, int layer, int access, int format)
void glProgramUniform2fv(int program, int location, int count, float [] value)
void cdecl qfn_glDispatchComputeIndirect(long nativehandle, long indirect)
void cdecl qfn_glClearBufferiv(long nativehandle, int buffer, int drawbuffer, int * value)
void cdecl qfn_glSamplerParameteriv(long nativehandle, int sampler, int pname, int * param)
void glGenProgramPipelines(int n, int [] pipelines)
void cdecl qfn_glGetSamplerParameterfv(long nativehandle, int sampler, int pname, float * params)
void cdecl qfn_glDeleteVertexArrays(long nativehandle, int n, int * arrays)
void glDispatchComputeIndirect(long indirect)
void cdecl qfn_glProgramUniform1f(long nativehandle, int program, int location, float v0)
void glProgramUniform1ui(int program, int location, int v0)
void cdecl qfn_glGetBooleani_v(long nativehandle, int target, int index, bool * data)
void glGenSamplers(int count, int [] samplers)
void cdecl qfn_glTexStorage3D(long nativehandle, int target, int levels, int internalformat, int width, int height, int depth)
void glProgramUniform2iv(int program, int location, int count, int [] value)
bool cdecl qfn_glIsQuery(long nativehandle, int id)
void cdecl qfn_glDeleteQueries(long nativehandle, int n, int * ids)
void glUniform1uiv(int location, int count, int [] value)
void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int [] length, byte [] name)
Pointer glMapBufferRange(int target, long offset, Pointer length, int access)
void cdecl qfn_glProgramUniform1i(long nativehandle, int program, int location, int v0)
void glValidateProgramPipeline(int pipeline)
void cdecl qfn_glProgramUniformMatrix2x4fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void cdecl qfn_glGetBufferPointerv(long nativehandle, int target, int pname, long* params)
void cdecl qfn_glUniformMatrix4x3fv(long nativehandle, int location, int count, bool transpose, float * value)
void cdecl qfn_glVertexAttribDivisor(long nativehandle, int index, int divisor)
void cdecl qfn_glClearBufferuiv(long nativehandle, int buffer, int drawbuffer, int * value)
void cdecl qfn_glGenTransformFeedbacks(long nativehandle, int n, int * ids)
void glGetMultisamplefv(int pname, int index, float [] val)
void glGetProgramInterfaceiv(int program, int programInterface, int pname, int [] params)
void cdecl qfn_glGetSamplerParameteriv(long nativehandle, int sampler, int pname, int * params)
void glUniform4uiv(int location, int count, int [] value)
void cdecl qfn_glDeleteSync(long nativehandle, Pointer sync)
void glProgramUniform3iv(int program, int location, int count, int [] value)
void cdecl qfn_glValidateProgramPipeline(long nativehandle, int pipeline)
void cdecl qfn_glGetSynciv(long nativehandle, Pointer sync, int pname, int bufSize, int * length, int * values)
void cdecl qfn_glProgramUniformMatrix4fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void glProgramUniform3uiv(int program, int location, int count, int [] value)
void glGetSamplerParameterfv(int sampler, int pname, float [] params)
void glUseProgramStages(int pipeline, int stages, int program)
void cdecl qfn_glGenSamplers(long nativehandle, int count, int * samplers)
void cdecl qfn_glProgramUniform1fv(long nativehandle, int program, int location, int count, float * value)
void cdecl qfn_glBindTransformFeedback(long nativehandle, int target, int id)
void glUniformMatrix3x4fv(int location, int count, bool transpose, float [] value)
void glVertexBindingDivisor(int bindingindex, int divisor)
void glVertexAttribBinding(int attribindex, int bindingindex)
void cdecl qfn_glProgramUniform1uiv(long nativehandle, int program, int location, int count, int * value)
void cdecl qfn_glVertexAttribI4uiv(long nativehandle, int index, int * v)
void glUniform3uiv(int location, int count, int [] value)
void glVertexAttribI4iv(int index, int [] v)
void cdecl qfn_glProgramUniform4i(long nativehandle, int program, int location, int v0, int v1, int v2, int v3)
void glBindImageTexture(int unit, int texture, int level, bool layered, int layer, int access, int format)
void cdecl qfn_glDrawBuffers(long nativehandle, int n, int * bufs)
void cdecl qfn_glMemoryBarrierByRegion(long nativehandle, int barriers)
void glMemoryBarrier(int barriers)
void glProgramUniformMatrix2fv(int program, int location, int count, bool transpose, float [] value)
void glProgramUniformMatrix2x3fv(int program, int location, int count, bool transpose, float [] value)
void cdecl qfn_glGetVertexAttribIiv(long nativehandle, int index, int pname, int * params)
void glProgramUniformMatrix4x2fv(int program, int location, int count, bool transpose, float [] value)
void glDrawArraysInstanced(int mode, int first, int count, int instancecount)
void glGetBufferParameteri64v(int target, int pname, long [] params)
void cdecl qfn_glDrawElementsIndirect(long nativehandle, int mode, int type, byte * indirect)
void glProgramUniformMatrix3x4fv(int program, int location, int count, bool transpose, float [] value)
void cdecl qfn_glDrawArraysInstanced(long nativehandle, int mode, int first, int count, int instancecount)
void cdecl qfn_glVertexAttribFormat(long nativehandle, int attribindex, int size, int type, bool normalized, int relativeoffset)
void glUniform2ui(int location, int v0, int v1)
void cdecl qfn_glInvalidateSubFramebuffer(long nativehandle, int target, int numAttachments, int * attachments, int x, int y, int width, int height)
void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth)
void cdecl qfn_glGetIntegeri_v(long nativehandle, int target, int index, int * data)
void cdecl qfn_glGetTexLevelParameterfv(long nativehandle, int target, int level, int pname, float * params)
Pointer cdecl qfn_glMapBufferRange(long nativehandle, int target, long offset, Pointer length, int access)
void glBindTransformFeedback(int target, int id)
void glBeginTransformFeedback(int primitiveMode)
void cdecl qfn_glTexSubImage3D(long nativehandle, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, byte * pixels)
void cdecl qfn_glUniform4uiv(long nativehandle, int location, int count, int * value)
void glBindProgramPipeline(int pipeline)
void cdecl qfn_glProgramBinary(long nativehandle, int program, int binaryFormat, byte * binary, int length)
void cdecl qfn_glGetActiveUniformBlockiv(long nativehandle, int program, int uniformBlockIndex, int pname, int * params)
void glProgramUniformMatrix3x2fv(int program, int location, int count, bool transpose, float [] value)
int glGetProgramResourceLocation(int program, int programInterface, String name)
void glVertexAttribDivisor(int index, int divisor)
int cdecl qfn_glCreateShaderProgramv(long nativehandle, int type, int count, String strings)
void cdecl qfn_glUseProgramStages(long nativehandle, int pipeline, int stages, int program)
void glSamplerParameterf(int sampler, int pname, float param)
void cdecl qfn_glUniform1ui(long nativehandle, int location, int v0)
void glGetSynciv(Pointer sync, int pname, int bufSize, int [] length, int [] values)
void cdecl qfn_glProgramUniform3uiv(long nativehandle, int program, int location, int count, int * value)
void glProgramUniform1uiv(int program, int location, int count, int [] value)
void cdecl qfn_glCompressedTexSubImage3D(long nativehandle, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, byte * data)
void cdecl qfn_glProgramUniform2fv(long nativehandle, int program, int location, int count, float * value)
void cdecl qfn_glDeleteTransformFeedbacks(long nativehandle, int n, int * ids)
void cdecl qfn_glBeginTransformFeedback(long nativehandle, int primitiveMode)
void cdecl qfn_glProgramUniform1ui(long nativehandle, int program, int location, int v0)
void glUniform4ui(int location, int v0, int v1, int v2, int v3)
void glGetTransformFeedbackVarying(int program, int index, int bufSize, int [] length, int [] size, int [] type, byte [] name)
void glDeleteSamplers(int count, int [] samplers)
void glClearBufferfv(int buffer, int drawbuffer, float [] value)
void cdecl qfn_glGetProgramResourceiv(long nativehandle, int program, int programInterface, int index, int propCount, int * props, int bufSize, int * length, int * params)
void glBeginQuery(int target, int id)
void cdecl qfn_glProgramUniformMatrix4x2fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void cdecl qfn_glEndTransformFeedback(long nativehandle)
void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
void glFramebufferParameteri(int target, int pname, int param)
void glFlushMappedBufferRange(int target, long offset, Pointer length)
void cdecl qfn_glGetTexLevelParameteriv(long nativehandle, int target, int level, int pname, int * params)
void cdecl qfn_glTransformFeedbackVaryings(long nativehandle, int program, int count, String varyings, int bufferMode)
void glProgramUniform2uiv(int program, int location, int count, int [] value)
void cdecl qfn_glProgramUniform3fv(long nativehandle, int program, int location, int count, float * value)
void cdecl qfn_glGetFramebufferParameteriv(long nativehandle, int target, int pname, int * params)
void cdecl qfn_glProgramUniform2f(long nativehandle, int program, int location, float v0, float v1)
int glGetFragDataLocation(int program, String name)
void cdecl qfn_glDispatchCompute(long nativehandle, int num_groups_x, int num_groups_y, int num_groups_z)
void glUniformMatrix4x3fv(int location, int count, bool transpose, float [] value)
void cdecl qfn_glBindVertexBuffer(long nativehandle, int bindingindex, int buffer, long offset, int stride)
void cdecl qfn_glFlushMappedBufferRange(long nativehandle, int target, long offset, Pointer length)
void glWaitSync(Pointer sync, int flags, long timeout)
int glClientWaitSync(Pointer sync, int flags, long timeout)
String glGetStringi(int name, int index)
void cdecl qfn_glBindSampler(long nativehandle, int unit, int sampler)
int cdecl qfn_glGetProgramResourceIndex(long nativehandle, int program, int programInterface, String name)
void glGetBufferPointerv(int target, int pname, long [] params)
void glGetVertexAttribIuiv(int index, int pname, int [] params)
void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
void glDrawRangeElements(int mode, int start, int end, int count, int type, byte [] indices)
int glGetUniformBlockIndex(int program, String uniformBlockName)
void cdecl qfn_glVertexAttribI4iv(long nativehandle, int index, int * v)
void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, byte [] data)
void cdecl qfn_glUniform1uiv(long nativehandle, int location, int count, int * value)
void glDrawElementsInstanced(int mode, int count, int type, byte [] indices, int instancecount)
void glUniformMatrix3x2fv(int location, int count, bool transpose, float [] value)
void cdecl qfn_glGetProgramInterfaceiv(long nativehandle, int program, int programInterface, int pname, int * params)
void cdecl qfn_glSampleMaski(long nativehandle, int maskNumber, int mask)
int glGetProgramResourceIndex(int program, int programInterface, String name)
void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, byte [] data)
bool cdecl qfn_glIsVertexArray(long nativehandle, int array)
bool cdecl qfn_glIsSampler(long nativehandle, int sampler)
void glVertexAttribI4ui(int index, int x, int y, int z, int w)
void glProgramUniform3i(int program, int location, int v0, int v1, int v2)
void glProgramUniformMatrix3fv(int program, int location, int count, bool transpose, float [] value)
void glVertexAttribI4i(int index, int x, int y, int z, int w)
void glGetProgramBinary(int program, int bufSize, int [] length, int [] binaryFormat, byte [] binary)
void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int [] props, int bufSize, int [] length, int [] params)
void cdecl qfn_glProgramUniform4f(long nativehandle, int program, int location, float v0, float v1, float v2, float v3)
void glProgramUniform4uiv(int program, int location, int count, int [] value)
void cdecl qfn_glGetTransformFeedbackVarying(long nativehandle, int program, int index, int bufSize, int * length, int * size, int * type, byte * name)
void cdecl qfn_glGetQueryiv(long nativehandle, int target, int pname, int * params)
void glDeleteVertexArrays(int n, int [] arrays)
void cdecl qfn_glGetActiveUniformBlockName(long nativehandle, int program, int uniformBlockIndex, int bufSize, int * length, byte * uniformBlockName)
void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, byte [] pixels)
void cdecl qfn_glProgramUniformMatrix3x4fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void cdecl qfn_glDrawArraysIndirect(long nativehandle, int mode, byte * indirect)
void cdecl qfn_glProgramUniformMatrix4x3fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void glSamplerParameteri(int sampler, int pname, int param)
void glGetProgramPipelineInfoLog(int pipeline, int bufSize, int [] length, byte [] infoLog)
void cdecl qfn_glCompressedTexImage3D(long nativehandle, int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, byte * data)
void cdecl qfn_glWaitSync(long nativehandle, Pointer sync, int flags, long timeout)
void cdecl qfn_glProgramUniformMatrix3x2fv(long nativehandle, int program, int location, int count, bool transpose, float * value)
void glDeleteSync(Pointer sync)
void glProgramUniform4iv(int program, int location, int count, int [] value)
void cdecl qfn_glGetProgramPipelineInfoLog(long nativehandle, int pipeline, int bufSize, int * length, byte * infoLog)
void cdecl qfn_glTexImage3D(long nativehandle, int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, byte * pixels)
void glVertexAttribI4uiv(int index, int [] v)
void cdecl qfn_glSamplerParameteri(long nativehandle, int sampler, int pname, int param)
void glGetVertexAttribIiv(int index, int pname, int [] params)
void glUniformMatrix2x4fv(int location, int count, bool transpose, float [] value)
void glVertexAttribFormat(int attribindex, int size, int type, bool normalized, int relativeoffset)
void cdecl qfn_glProgramUniform3ui(long nativehandle, int program, int location, int v0, int v1, int v2)
字符串类