xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Public 成员函数 | 包函数
QOpenGLExtraFunctions类 参考
类 QOpenGLExtraFunctions 继承关系图:
QOpenGLFunctions

Public 成员函数

包函数

额外继承的成员函数

详细描述

在文件 QOpenGLExtraFunctions.x5 行定义.

构造及析构函数说明

◆ QOpenGLExtraFunctions() [1/2]

QOpenGLExtraFunctions ( )

在文件 QOpenGLExtraFunctions.x6 行定义.

6 {
7
8 }

◆ QOpenGLExtraFunctions() [2/2]

QOpenGLExtraFunctions ( long  h)

在文件 QOpenGLExtraFunctions.x9 行定义.

9 {
10 super(h);
11 if (h == 0){
12 throw new IllegalArgumentException("could not new Object");
13 }
14 }

成员函数说明

◆ glActiveShaderProgram()

void glActiveShaderProgram ( int  pipeline,
int  program 
)

在文件 QOpenGLExtraFunctions.x132 行定义.

132{ qfn_glActiveShaderProgram(nativehandle, pipeline, program); }
void cdecl qfn_glActiveShaderProgram(long nativehandle, int pipeline, int program)

◆ glBeginQuery()

void glBeginQuery ( int  target,
int  id 
)

在文件 QOpenGLExtraFunctions.x26 行定义.

26{ qfn_glBeginQuery(nativehandle, target, id); }
void cdecl qfn_glBeginQuery(long nativehandle, int target, int id)

◆ glBeginTransformFeedback()

void glBeginTransformFeedback ( int  primitiveMode)

在文件 QOpenGLExtraFunctions.x49 行定义.

49{ qfn_glBeginTransformFeedback(nativehandle, primitiveMode); }
void cdecl qfn_glBeginTransformFeedback(long nativehandle, int primitiveMode)

◆ glBindBufferBase()

void glBindBufferBase ( int  target,
int  index,
int  buffer 
)

在文件 QOpenGLExtraFunctions.x52 行定义.

52{ qfn_glBindBufferBase(nativehandle, target, index, buffer); }
void cdecl qfn_glBindBufferBase(long nativehandle, int target, int index, int buffer)

◆ glBindBufferRange()

void glBindBufferRange ( int  target,
int  index,
int  buffer,
long  offset,
Pointer  size 
)

在文件 QOpenGLExtraFunctions.x51 行定义.

51{ qfn_glBindBufferRange(nativehandle, target, index, buffer, offset, size); }
void cdecl qfn_glBindBufferRange(long nativehandle, int target, int index, int buffer, long offset, Pointer size)

◆ glBindImageTexture()

void glBindImageTexture ( int  unit,
int  texture,
int  level,
bool  layered,
int  layer,
int  access,
int  format 
)

在文件 QOpenGLExtraFunctions.x174 行定义.

174{ qfn_glBindImageTexture(nativehandle, unit, texture, level, layered, layer, access, format); }
void cdecl qfn_glBindImageTexture(long nativehandle, int unit, int texture, int level, bool layered, int layer, int access, int format)

◆ glBindProgramPipeline()

void glBindProgramPipeline ( int  pipeline)

在文件 QOpenGLExtraFunctions.x134 行定义.

134{ qfn_glBindProgramPipeline(nativehandle, pipeline); }
void cdecl qfn_glBindProgramPipeline(long nativehandle, int pipeline)

◆ glBindSampler()

void glBindSampler ( int  unit,
int  sampler 
)

在文件 QOpenGLExtraFunctions.x98 行定义.

98{ qfn_glBindSampler(nativehandle, unit, sampler); }
void cdecl qfn_glBindSampler(long nativehandle, int unit, int sampler)

◆ glBindTransformFeedback()

void glBindTransformFeedback ( int  target,
int  id 
)

在文件 QOpenGLExtraFunctions.x106 行定义.

106{ qfn_glBindTransformFeedback(nativehandle, target, id); }
void cdecl qfn_glBindTransformFeedback(long nativehandle, int target, int id)

◆ glBindVertexArray()

void glBindVertexArray ( int  array)

在文件 QOpenGLExtraFunctions.x44 行定义.

44{ qfn_glBindVertexArray(nativehandle, array); }
void cdecl qfn_glBindVertexArray(long nativehandle, int array)

◆ glBindVertexBuffer()

void glBindVertexBuffer ( int  bindingindex,
int  buffer,
long  offset,
int  stride 
)

在文件 QOpenGLExtraFunctions.x183 行定义.

183{ qfn_glBindVertexBuffer(nativehandle, bindingindex, buffer, offset, stride); }
void cdecl qfn_glBindVertexBuffer(long nativehandle, int bindingindex, int buffer, long offset, int stride)

◆ glBlitFramebuffer()

void glBlitFramebuffer ( int  srcX0,
int  srcY0,
int  srcX1,
int  srcY1,
int  dstX0,
int  dstY0,
int  dstX1,
int  dstY1,
int  mask,
int  filter 
)

在文件 QOpenGLExtraFunctions.x39 行定义.

39{ qfn_glBlitFramebuffer(nativehandle, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); }
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)

◆ glClearBufferfi()

void glClearBufferfi ( int  buffer,
int  drawbuffer,
float  depth,
int  stencil 
)

在文件 QOpenGLExtraFunctions.x75 行定义.

75{ qfn_glClearBufferfi(nativehandle, buffer, drawbuffer, depth, stencil); }
void cdecl qfn_glClearBufferfi(long nativehandle, int buffer, int drawbuffer, float depth, int stencil)

◆ glClearBufferfv()

void glClearBufferfv ( int  buffer,
int  drawbuffer,
float []  value 
)

在文件 QOpenGLExtraFunctions.x74 行定义.

74{ qfn_glClearBufferfv(nativehandle, buffer, drawbuffer, value); }
void cdecl qfn_glClearBufferfv(long nativehandle, int buffer, int drawbuffer, float * value)

◆ glClearBufferiv()

void glClearBufferiv ( int  buffer,
int  drawbuffer,
int []  value 
)

在文件 QOpenGLExtraFunctions.x72 行定义.

72{ qfn_glClearBufferiv(nativehandle, buffer, drawbuffer, value); }
void cdecl qfn_glClearBufferiv(long nativehandle, int buffer, int drawbuffer, int * value)

◆ glClearBufferuiv()

void glClearBufferuiv ( int  buffer,
int  drawbuffer,
int []  value 
)

在文件 QOpenGLExtraFunctions.x73 行定义.

73{ qfn_glClearBufferuiv(nativehandle, buffer, drawbuffer, value); }
void cdecl qfn_glClearBufferuiv(long nativehandle, int buffer, int drawbuffer, int * value)

◆ glClientWaitSync()

int glClientWaitSync ( Pointer  sync,
int  flags,
long  timeout 
)

在文件 QOpenGLExtraFunctions.x89 行定义.

89{ return qfn_glClientWaitSync(nativehandle, sync, flags, timeout); }
int cdecl qfn_glClientWaitSync(long nativehandle, Pointer sync, int flags, long timeout)

◆ glCompressedTexImage3D()

void glCompressedTexImage3D ( int  target,
int  level,
int  internalformat,
int  width,
int  height,
int  depth,
int  border,
int  imageSize,
byte []  data 
)

在文件 QOpenGLExtraFunctions.x21 行定义.

21{ qfn_glCompressedTexImage3D(nativehandle, target, level, internalformat, width, height, depth, border, imageSize, data); }
void cdecl qfn_glCompressedTexImage3D(long nativehandle, int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, byte * data)

◆ glCompressedTexSubImage3D()

void glCompressedTexSubImage3D ( int  target,
int  level,
int  xoffset,
int  yoffset,
int  zoffset,
int  width,
int  height,
int  depth,
int  format,
int  imageSize,
byte []  data 
)

在文件 QOpenGLExtraFunctions.x22 行定义.

22{ qfn_glCompressedTexSubImage3D(nativehandle, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data); }
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)

◆ glCopyBufferSubData()

void glCopyBufferSubData ( int  readTarget,
int  writeTarget,
long  readOffset,
long  writeOffset,
Pointer  size 
)

在文件 QOpenGLExtraFunctions.x77 行定义.

77{ qfn_glCopyBufferSubData(nativehandle, readTarget, writeTarget, readOffset, writeOffset, size); }
void cdecl qfn_glCopyBufferSubData(long nativehandle, int readTarget, int writeTarget, long readOffset, long writeOffset, Pointer size)

◆ glCopyTexSubImage3D()

void glCopyTexSubImage3D ( int  target,
int  level,
int  xoffset,
int  yoffset,
int  zoffset,
int  x,
int  y,
int  width,
int  height 
)

在文件 QOpenGLExtraFunctions.x20 行定义.

20{ qfn_glCopyTexSubImage3D(nativehandle, target, level, xoffset, yoffset, zoffset, x, y, width, height); }
void cdecl qfn_glCopyTexSubImage3D(long nativehandle, int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)

◆ glCreateShaderProgramv()

int glCreateShaderProgramv ( int  type,
int  count,
String  strings 
)

在文件 QOpenGLExtraFunctions.x133 行定义.

133{ return qfn_glCreateShaderProgramv(nativehandle, type, count, strings); }
int cdecl qfn_glCreateShaderProgramv(long nativehandle, int type, int count, String strings)

◆ glDeleteProgramPipelines()

void glDeleteProgramPipelines ( int  n,
int []  pipelines 
)

在文件 QOpenGLExtraFunctions.x135 行定义.

135{ qfn_glDeleteProgramPipelines(nativehandle, n, pipelines); }
void cdecl qfn_glDeleteProgramPipelines(long nativehandle, int n, int * pipelines)

◆ glDeleteQueries()

void glDeleteQueries ( int  n,
int []  ids 
)

在文件 QOpenGLExtraFunctions.x24 行定义.

24{ qfn_glDeleteQueries(nativehandle, n, ids); }
void cdecl qfn_glDeleteQueries(long nativehandle, int n, int * ids)

◆ glDeleteSamplers()

void glDeleteSamplers ( int  count,
int []  samplers 
)

在文件 QOpenGLExtraFunctions.x96 行定义.

96{ qfn_glDeleteSamplers(nativehandle, count, samplers); }
void cdecl qfn_glDeleteSamplers(long nativehandle, int count, int * samplers)

◆ glDeleteSync()

void glDeleteSync ( Pointer  sync)

在文件 QOpenGLExtraFunctions.x88 行定义.

88{ qfn_glDeleteSync(nativehandle, sync); }
void cdecl qfn_glDeleteSync(long nativehandle, Pointer sync)

◆ glDeleteTransformFeedbacks()

void glDeleteTransformFeedbacks ( int  n,
int []  ids 
)

在文件 QOpenGLExtraFunctions.x107 行定义.

107{ qfn_glDeleteTransformFeedbacks(nativehandle, n, ids); }
void cdecl qfn_glDeleteTransformFeedbacks(long nativehandle, int n, int * ids)

◆ glDeleteVertexArrays()

void glDeleteVertexArrays ( int  n,
int []  arrays 
)

在文件 QOpenGLExtraFunctions.x45 行定义.

45{ qfn_glDeleteVertexArrays(nativehandle, n, arrays); }
void cdecl qfn_glDeleteVertexArrays(long nativehandle, int n, int * arrays)

◆ glDispatchCompute()

void glDispatchCompute ( int  num_groups_x,
int  num_groups_y,
int  num_groups_z 
)

在文件 QOpenGLExtraFunctions.x120 行定义.

120{ qfn_glDispatchCompute(nativehandle, num_groups_x, num_groups_y, num_groups_z); }
void cdecl qfn_glDispatchCompute(long nativehandle, int num_groups_x, int num_groups_y, int num_groups_z)

◆ glDispatchComputeIndirect()

void glDispatchComputeIndirect ( long  indirect)

在文件 QOpenGLExtraFunctions.x121 行定义.

121{ qfn_glDispatchComputeIndirect(nativehandle, indirect); }
void cdecl qfn_glDispatchComputeIndirect(long nativehandle, long indirect)

◆ glDrawArraysIndirect()

void glDrawArraysIndirect ( int  mode,
byte []  indirect 
)

在文件 QOpenGLExtraFunctions.x122 行定义.

122{ qfn_glDrawArraysIndirect(nativehandle, mode, indirect); }
void cdecl qfn_glDrawArraysIndirect(long nativehandle, int mode, byte * indirect)

◆ glDrawArraysInstanced()

void glDrawArraysInstanced ( int  mode,
int  first,
int  count,
int  instancecount 
)

在文件 QOpenGLExtraFunctions.x84 行定义.

84{ qfn_glDrawArraysInstanced(nativehandle, mode, first, count, instancecount); }
void cdecl qfn_glDrawArraysInstanced(long nativehandle, int mode, int first, int count, int instancecount)

◆ glDrawBuffers()

void glDrawBuffers ( int  n,
int []  bufs 
)

在文件 QOpenGLExtraFunctions.x32 行定义.

32{ qfn_glDrawBuffers(nativehandle, n, bufs); }
void cdecl qfn_glDrawBuffers(long nativehandle, int n, int * bufs)

◆ glDrawElementsIndirect()

void glDrawElementsIndirect ( int  mode,
int  type,
byte []  indirect 
)

在文件 QOpenGLExtraFunctions.x123 行定义.

123{ qfn_glDrawElementsIndirect(nativehandle, mode, type, indirect); }
void cdecl qfn_glDrawElementsIndirect(long nativehandle, int mode, int type, byte * indirect)

◆ glDrawElementsInstanced()

void glDrawElementsInstanced ( int  mode,
int  count,
int  type,
byte []  indices,
int  instancecount 
)

在文件 QOpenGLExtraFunctions.x85 行定义.

85{ qfn_glDrawElementsInstanced(nativehandle, mode, count, type, indices, instancecount); }
void cdecl qfn_glDrawElementsInstanced(long nativehandle, int mode, int count, int type, byte * indices, int instancecount)

◆ glDrawRangeElements()

void glDrawRangeElements ( int  mode,
int  start,
int  end,
int  count,
int  type,
byte []  indices 
)

在文件 QOpenGLExtraFunctions.x17 行定义.

17{ qfn_glDrawRangeElements(nativehandle, mode, start, end, count, type, indices); }
void cdecl qfn_glDrawRangeElements(long nativehandle, int mode, int start, int end, int count, int type, byte * indices)

◆ glEndQuery()

void glEndQuery ( int  target)

在文件 QOpenGLExtraFunctions.x27 行定义.

27{ qfn_glEndQuery(nativehandle, target); }
void cdecl qfn_glEndQuery(long nativehandle, int target)

◆ glEndTransformFeedback()

void glEndTransformFeedback ( )

在文件 QOpenGLExtraFunctions.x50 行定义.

50{ qfn_glEndTransformFeedback(nativehandle); }
void cdecl qfn_glEndTransformFeedback(long nativehandle)

◆ glFenceSync()

Pointer glFenceSync ( int  condition,
int  flags 
)

在文件 QOpenGLExtraFunctions.x86 行定义.

86{ return qfn_glFenceSync(nativehandle, condition, flags); }
Pointer cdecl qfn_glFenceSync(long nativehandle, int condition, int flags)

◆ glFlushMappedBufferRange()

void glFlushMappedBufferRange ( int  target,
long  offset,
Pointer  length 
)

在文件 QOpenGLExtraFunctions.x43 行定义.

43{ qfn_glFlushMappedBufferRange(nativehandle, target, offset, length); }
void cdecl qfn_glFlushMappedBufferRange(long nativehandle, int target, long offset, Pointer length)

◆ glFramebufferParameteri()

void glFramebufferParameteri ( int  target,
int  pname,
int  param 
)

在文件 QOpenGLExtraFunctions.x124 行定义.

124{ qfn_glFramebufferParameteri(nativehandle, target, pname, param); }
void cdecl qfn_glFramebufferParameteri(long nativehandle, int target, int pname, int param)

◆ glFramebufferTextureLayer()

void glFramebufferTextureLayer ( int  target,
int  attachment,
int  texture,
int  level,
int  layer 
)

在文件 QOpenGLExtraFunctions.x41 行定义.

41{ qfn_glFramebufferTextureLayer(nativehandle, target, attachment, texture, level, layer); }
void cdecl qfn_glFramebufferTextureLayer(long nativehandle, int target, int attachment, int texture, int level, int layer)

◆ glGenProgramPipelines()

void glGenProgramPipelines ( int  n,
int []  pipelines 
)

在文件 QOpenGLExtraFunctions.x136 行定义.

136{ qfn_glGenProgramPipelines(nativehandle, n, pipelines); }
void cdecl qfn_glGenProgramPipelines(long nativehandle, int n, int * pipelines)

◆ glGenQueries()

void glGenQueries ( int  n,
int []  ids 
)

在文件 QOpenGLExtraFunctions.x23 行定义.

23{ qfn_glGenQueries(nativehandle, n, ids); }
void cdecl qfn_glGenQueries(long nativehandle, int n, int * ids)

◆ glGenSamplers()

void glGenSamplers ( int  count,
int []  samplers 
)

在文件 QOpenGLExtraFunctions.x95 行定义.

95{ qfn_glGenSamplers(nativehandle, count, samplers); }
void cdecl qfn_glGenSamplers(long nativehandle, int count, int * samplers)

◆ glGenTransformFeedbacks()

void glGenTransformFeedbacks ( int  n,
int []  ids 
)

在文件 QOpenGLExtraFunctions.x108 行定义.

108{ qfn_glGenTransformFeedbacks(nativehandle, n, ids); }
void cdecl qfn_glGenTransformFeedbacks(long nativehandle, int n, int * ids)

◆ glGenVertexArrays()

void glGenVertexArrays ( int  n,
int []  arrays 
)

在文件 QOpenGLExtraFunctions.x46 行定义.

46{ qfn_glGenVertexArrays(nativehandle, n, arrays); }
void cdecl qfn_glGenVertexArrays(long nativehandle, int n, int * arrays)

◆ glGetActiveUniformBlockiv()

void glGetActiveUniformBlockiv ( int  program,
int  uniformBlockIndex,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x81 行定义.

81{ qfn_glGetActiveUniformBlockiv(nativehandle, program, uniformBlockIndex, pname, params); }
void cdecl qfn_glGetActiveUniformBlockiv(long nativehandle, int program, int uniformBlockIndex, int pname, int * params)

◆ glGetActiveUniformBlockName()

void glGetActiveUniformBlockName ( int  program,
int  uniformBlockIndex,
int  bufSize,
int []  length,
byte []  uniformBlockName 
)

在文件 QOpenGLExtraFunctions.x82 行定义.

82{ qfn_glGetActiveUniformBlockName(nativehandle, program, uniformBlockIndex, bufSize, length, uniformBlockName); }
void cdecl qfn_glGetActiveUniformBlockName(long nativehandle, int program, int uniformBlockIndex, int bufSize, int * length, byte * uniformBlockName)

◆ glGetActiveUniformsiv()

void glGetActiveUniformsiv ( int  program,
int  uniformCount,
int []  uniformIndices,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x79 行定义.

79{ qfn_glGetActiveUniformsiv(nativehandle, program, uniformCount, uniformIndices, pname, params); }
void cdecl qfn_glGetActiveUniformsiv(long nativehandle, int program, int uniformCount, int * uniformIndices, int pname, int * params)

◆ glGetBooleani_v()

void glGetBooleani_v ( int  target,
int  index,
bool []  data 
)

在文件 QOpenGLExtraFunctions.x175 行定义.

175{ qfn_glGetBooleani_v(nativehandle, target, index, data); }
void cdecl qfn_glGetBooleani_v(long nativehandle, int target, int index, bool * data)

◆ glGetBufferParameteri64v()

void glGetBufferParameteri64v ( int  target,
int  pname,
long []  params 
)

在文件 QOpenGLExtraFunctions.x94 行定义.

94{ qfn_glGetBufferParameteri64v(nativehandle, target, pname, params); }
void cdecl qfn_glGetBufferParameteri64v(long nativehandle, int target, int pname, long * params)

◆ glGetBufferPointerv()

void glGetBufferPointerv ( int  target,
int  pname,
long []  params 
)

在文件 QOpenGLExtraFunctions.x31 行定义.

31{ qfn_glGetBufferPointerv(nativehandle, target, pname, params); }
void cdecl qfn_glGetBufferPointerv(long nativehandle, int target, int pname, long* params)

◆ glGetFragDataLocation()

int glGetFragDataLocation ( int  program,
String  name 
)

在文件 QOpenGLExtraFunctions.x63 行定义.

63{ return qfn_glGetFragDataLocation(nativehandle, program, name); }
int cdecl qfn_glGetFragDataLocation(long nativehandle, int program, String name)

◆ glGetFramebufferParameteriv()

void glGetFramebufferParameteriv ( int  target,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x125 行定义.

125{ qfn_glGetFramebufferParameteriv(nativehandle, target, pname, params); }
void cdecl qfn_glGetFramebufferParameteriv(long nativehandle, int target, int pname, int * params)

◆ glGetInteger64i_v()

void glGetInteger64i_v ( int  target,
int  index,
long []  data 
)

在文件 QOpenGLExtraFunctions.x93 行定义.

93{ qfn_glGetInteger64i_v(nativehandle, target, index, data); }
void cdecl qfn_glGetInteger64i_v(long nativehandle, int target, int index, long * data)

◆ glGetInteger64v()

void glGetInteger64v ( int  pname,
long []  data 
)

在文件 QOpenGLExtraFunctions.x91 行定义.

91{ qfn_glGetInteger64v(nativehandle, pname, data); }
void cdecl qfn_glGetInteger64v(long nativehandle, int pname, long * data)

◆ glGetIntegeri_v()

void glGetIntegeri_v ( int  target,
int  index,
int []  data 
)

在文件 QOpenGLExtraFunctions.x48 行定义.

48{ qfn_glGetIntegeri_v(nativehandle, target, index, data); }
void cdecl qfn_glGetIntegeri_v(long nativehandle, int target, int index, int * data)

◆ glGetInternalformativ()

void glGetInternalformativ ( int  target,
int  internalformat,
int  pname,
int  bufSize,
int []  params 
)

在文件 QOpenGLExtraFunctions.x119 行定义.

119{ qfn_glGetInternalformativ(nativehandle, target, internalformat, pname, bufSize, params); }
void cdecl qfn_glGetInternalformativ(long nativehandle, int target, int internalformat, int pname, int bufSize, int * params)

◆ glGetMultisamplefv()

void glGetMultisamplefv ( int  pname,
int  index,
float []  val 
)

在文件 QOpenGLExtraFunctions.x179 行定义.

179{ qfn_glGetMultisamplefv(nativehandle, pname, index, val); }
void cdecl qfn_glGetMultisamplefv(long nativehandle, int pname, int index, float * val)

◆ glGetProgramBinary()

void glGetProgramBinary ( int  program,
int  bufSize,
int []  length,
int []  binaryFormat,
byte []  binary 
)

在文件 QOpenGLExtraFunctions.x112 行定义.

112{ qfn_glGetProgramBinary(nativehandle, program, bufSize, length, binaryFormat, binary); }
void cdecl qfn_glGetProgramBinary(long nativehandle, int program, int bufSize, int * length, int * binaryFormat, byte * binary)

◆ glGetProgramInterfaceiv()

void glGetProgramInterfaceiv ( int  program,
int  programInterface,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x126 行定义.

126{ qfn_glGetProgramInterfaceiv(nativehandle, program, programInterface, pname, params); }
void cdecl qfn_glGetProgramInterfaceiv(long nativehandle, int program, int programInterface, int pname, int * params)

◆ glGetProgramPipelineInfoLog()

void glGetProgramPipelineInfoLog ( int  pipeline,
int  bufSize,
int []  length,
byte []  infoLog 
)

在文件 QOpenGLExtraFunctions.x173 行定义.

173{ qfn_glGetProgramPipelineInfoLog(nativehandle, pipeline, bufSize, length, infoLog); }
void cdecl qfn_glGetProgramPipelineInfoLog(long nativehandle, int pipeline, int bufSize, int * length, byte * infoLog)

◆ glGetProgramPipelineiv()

void glGetProgramPipelineiv ( int  pipeline,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x138 行定义.

138{ qfn_glGetProgramPipelineiv(nativehandle, pipeline, pname, params); }
void cdecl qfn_glGetProgramPipelineiv(long nativehandle, int pipeline, int pname, int * params)

◆ glGetProgramResourceIndex()

int glGetProgramResourceIndex ( int  program,
int  programInterface,
String  name 
)

在文件 QOpenGLExtraFunctions.x127 行定义.

127{ return qfn_glGetProgramResourceIndex(nativehandle, program, programInterface, name); }
int cdecl qfn_glGetProgramResourceIndex(long nativehandle, int program, int programInterface, String name)

◆ glGetProgramResourceiv()

void glGetProgramResourceiv ( int  program,
int  programInterface,
int  index,
int  propCount,
int []  props,
int  bufSize,
int []  length,
int []  params 
)

在文件 QOpenGLExtraFunctions.x129 行定义.

129{ qfn_glGetProgramResourceiv(nativehandle, program, programInterface, index, propCount, props, bufSize, length, params); }
void cdecl qfn_glGetProgramResourceiv(long nativehandle, int program, int programInterface, int index, int propCount, int * props, int bufSize, int * length, int * params)

◆ glGetProgramResourceLocation()

int glGetProgramResourceLocation ( int  program,
int  programInterface,
String  name 
)

在文件 QOpenGLExtraFunctions.x130 行定义.

130{ return qfn_glGetProgramResourceLocation(nativehandle, program, programInterface, name); }
int cdecl qfn_glGetProgramResourceLocation(long nativehandle, int program, int programInterface, String name)

◆ glGetProgramResourceName()

void glGetProgramResourceName ( int  program,
int  programInterface,
int  index,
int  bufSize,
int []  length,
byte []  name 
)

在文件 QOpenGLExtraFunctions.x128 行定义.

128{ qfn_glGetProgramResourceName(nativehandle, program, programInterface, index, bufSize, length, name); }
void cdecl qfn_glGetProgramResourceName(long nativehandle, int program, int programInterface, int index, int bufSize, int * length, byte * name)

◆ glGetQueryiv()

void glGetQueryiv ( int  target,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x28 行定义.

28{ qfn_glGetQueryiv(nativehandle, target, pname, params); }
void cdecl qfn_glGetQueryiv(long nativehandle, int target, int pname, int * params)

◆ glGetQueryObjectuiv()

void glGetQueryObjectuiv ( int  id,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x29 行定义.

29{ qfn_glGetQueryObjectuiv(nativehandle, id, pname, params); }
void cdecl qfn_glGetQueryObjectuiv(long nativehandle, int id, int pname, int * params)

◆ glGetSamplerParameterfv()

void glGetSamplerParameterfv ( int  sampler,
int  pname,
float []  params 
)

在文件 QOpenGLExtraFunctions.x104 行定义.

104{ qfn_glGetSamplerParameterfv(nativehandle, sampler, pname, params); }
void cdecl qfn_glGetSamplerParameterfv(long nativehandle, int sampler, int pname, float * params)

◆ glGetSamplerParameteriv()

void glGetSamplerParameteriv ( int  sampler,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x103 行定义.

103{ qfn_glGetSamplerParameteriv(nativehandle, sampler, pname, params); }
void cdecl qfn_glGetSamplerParameteriv(long nativehandle, int sampler, int pname, int * params)

◆ glGetStringi()

String glGetStringi ( int  name,
int  index 
)

在文件 QOpenGLExtraFunctions.x76 行定义.

76{ return qfn_glGetStringi(nativehandle, name, index); }
String cdecl qfn_glGetStringi(long nativehandle, int name, int index)

◆ glGetSynciv()

void glGetSynciv ( Pointer  sync,
int  pname,
int  bufSize,
int []  length,
int []  values 
)

在文件 QOpenGLExtraFunctions.x92 行定义.

92{ qfn_glGetSynciv(nativehandle, sync, pname, bufSize, length, values); }
void cdecl qfn_glGetSynciv(long nativehandle, Pointer sync, int pname, int bufSize, int * length, int * values)

◆ glGetTexLevelParameterfv()

void glGetTexLevelParameterfv ( int  target,
int  level,
int  pname,
float []  params 
)

在文件 QOpenGLExtraFunctions.x182 行定义.

182{ qfn_glGetTexLevelParameterfv(nativehandle, target, level, pname, params); }
void cdecl qfn_glGetTexLevelParameterfv(long nativehandle, int target, int level, int pname, float * params)

◆ glGetTexLevelParameteriv()

void glGetTexLevelParameteriv ( int  target,
int  level,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x181 行定义.

181{ qfn_glGetTexLevelParameteriv(nativehandle, target, level, pname, params); }
void cdecl qfn_glGetTexLevelParameteriv(long nativehandle, int target, int level, int pname, int * params)

◆ glGetTransformFeedbackVarying()

void glGetTransformFeedbackVarying ( int  program,
int  index,
int  bufSize,
int []  length,
int []  size,
int []  type,
byte []  name 
)

在文件 QOpenGLExtraFunctions.x54 行定义.

54{ qfn_glGetTransformFeedbackVarying(nativehandle, program, index, bufSize, length, size, type, name); }
void cdecl qfn_glGetTransformFeedbackVarying(long nativehandle, int program, int index, int bufSize, int * length, int * size, int * type, byte * name)

◆ glGetUniformBlockIndex()

int glGetUniformBlockIndex ( int  program,
String  uniformBlockName 
)

在文件 QOpenGLExtraFunctions.x80 行定义.

80{ return qfn_glGetUniformBlockIndex(nativehandle, program, uniformBlockName); }
int cdecl qfn_glGetUniformBlockIndex(long nativehandle, int program, String uniformBlockName)

◆ glGetUniformIndices()

void glGetUniformIndices ( int  program,
int  uniformCount,
String  uniformNames,
int []  uniformIndices 
)

在文件 QOpenGLExtraFunctions.x78 行定义.

78{ qfn_glGetUniformIndices(nativehandle, program, uniformCount, uniformNames, uniformIndices); }
void cdecl qfn_glGetUniformIndices(long nativehandle, int program, int uniformCount, String uniformNames, int * uniformIndices)

◆ glGetUniformuiv()

void glGetUniformuiv ( int  program,
int  location,
int []  params 
)

在文件 QOpenGLExtraFunctions.x62 行定义.

62{ qfn_glGetUniformuiv(nativehandle, program, location, params); }
void cdecl qfn_glGetUniformuiv(long nativehandle, int program, int location, int * params)

◆ glGetVertexAttribIiv()

void glGetVertexAttribIiv ( int  index,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x56 行定义.

56{ qfn_glGetVertexAttribIiv(nativehandle, index, pname, params); }
void cdecl qfn_glGetVertexAttribIiv(long nativehandle, int index, int pname, int * params)

◆ glGetVertexAttribIuiv()

void glGetVertexAttribIuiv ( int  index,
int  pname,
int []  params 
)

在文件 QOpenGLExtraFunctions.x57 行定义.

57{ qfn_glGetVertexAttribIuiv(nativehandle, index, pname, params); }
void cdecl qfn_glGetVertexAttribIuiv(long nativehandle, int index, int pname, int * params)

◆ glInvalidateFramebuffer()

void glInvalidateFramebuffer ( int  target,
int  numAttachments,
int []  attachments 
)

在文件 QOpenGLExtraFunctions.x115 行定义.

115{ qfn_glInvalidateFramebuffer(nativehandle, target, numAttachments, attachments); }
void cdecl qfn_glInvalidateFramebuffer(long nativehandle, int target, int numAttachments, int * attachments)

◆ glInvalidateSubFramebuffer()

void glInvalidateSubFramebuffer ( int  target,
int  numAttachments,
int []  attachments,
int  x,
int  y,
int  width,
int  height 
)

在文件 QOpenGLExtraFunctions.x116 行定义.

116{ qfn_glInvalidateSubFramebuffer(nativehandle, target, numAttachments, attachments, x, y, width, height); }
void cdecl qfn_glInvalidateSubFramebuffer(long nativehandle, int target, int numAttachments, int * attachments, int x, int y, int width, int height)

◆ glIsProgramPipeline()

bool glIsProgramPipeline ( int  pipeline)

在文件 QOpenGLExtraFunctions.x137 行定义.

137{ return qfn_glIsProgramPipeline(nativehandle, pipeline); }
bool cdecl qfn_glIsProgramPipeline(long nativehandle, int pipeline)

◆ glIsQuery()

bool glIsQuery ( int  id)

在文件 QOpenGLExtraFunctions.x25 行定义.

25{ return qfn_glIsQuery(nativehandle, id); }
bool cdecl qfn_glIsQuery(long nativehandle, int id)

◆ glIsSampler()

bool glIsSampler ( int  sampler)

在文件 QOpenGLExtraFunctions.x97 行定义.

97{ return qfn_glIsSampler(nativehandle, sampler); }
bool cdecl qfn_glIsSampler(long nativehandle, int sampler)

◆ glIsSync()

bool glIsSync ( Pointer  sync)

在文件 QOpenGLExtraFunctions.x87 行定义.

87{ return qfn_glIsSync(nativehandle, sync); }
bool cdecl qfn_glIsSync(long nativehandle, Pointer sync)

◆ glIsTransformFeedback()

bool glIsTransformFeedback ( int  id)

在文件 QOpenGLExtraFunctions.x109 行定义.

109{ return qfn_glIsTransformFeedback(nativehandle, id); }
bool cdecl qfn_glIsTransformFeedback(long nativehandle, int id)

◆ glIsVertexArray()

bool glIsVertexArray ( int  array)

在文件 QOpenGLExtraFunctions.x47 行定义.

47{ return qfn_glIsVertexArray(nativehandle, array); }
bool cdecl qfn_glIsVertexArray(long nativehandle, int array)

◆ glMapBufferRange()

Pointer glMapBufferRange ( int  target,
long  offset,
Pointer  length,
int  access 
)

在文件 QOpenGLExtraFunctions.x42 行定义.

42{ return qfn_glMapBufferRange(nativehandle, target, offset, length, access); }
Pointer cdecl qfn_glMapBufferRange(long nativehandle, int target, long offset, Pointer length, int access)

◆ glMemoryBarrier()

void glMemoryBarrier ( int  barriers)

在文件 QOpenGLExtraFunctions.x176 行定义.

176{ qfn_glMemoryBarrier(nativehandle, barriers); }
void cdecl qfn_glMemoryBarrier(long nativehandle, int barriers)

◆ glMemoryBarrierByRegion()

void glMemoryBarrierByRegion ( int  barriers)

在文件 QOpenGLExtraFunctions.x177 行定义.

177{ qfn_glMemoryBarrierByRegion(nativehandle, barriers); }
void cdecl qfn_glMemoryBarrierByRegion(long nativehandle, int barriers)

◆ glPauseTransformFeedback()

void glPauseTransformFeedback ( )

在文件 QOpenGLExtraFunctions.x110 行定义.

110{ qfn_glPauseTransformFeedback(nativehandle); }
void cdecl qfn_glPauseTransformFeedback(long nativehandle)

◆ glProgramBinary()

void glProgramBinary ( int  program,
int  binaryFormat,
byte []  binary,
int  length 
)

在文件 QOpenGLExtraFunctions.x113 行定义.

113{ qfn_glProgramBinary(nativehandle, program, binaryFormat, binary, length); }
void cdecl qfn_glProgramBinary(long nativehandle, int program, int binaryFormat, byte * binary, int length)

◆ glProgramParameteri()

void glProgramParameteri ( int  program,
int  pname,
int  value 
)

在文件 QOpenGLExtraFunctions.x114 行定义.

114{ qfn_glProgramParameteri(nativehandle, program, pname, value); }
void cdecl qfn_glProgramParameteri(long nativehandle, int program, int pname, int value)

◆ glProgramUniform1f()

void glProgramUniform1f ( int  program,
int  location,
float  v0 
)

在文件 QOpenGLExtraFunctions.x147 行定义.

147{ qfn_glProgramUniform1f(nativehandle, program, location, v0); }
void cdecl qfn_glProgramUniform1f(long nativehandle, int program, int location, float v0)

◆ glProgramUniform1fv()

void glProgramUniform1fv ( int  program,
int  location,
int  count,
float []  value 
)

在文件 QOpenGLExtraFunctions.x159 行定义.

159{ qfn_glProgramUniform1fv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform1fv(long nativehandle, int program, int location, int count, float * value)

◆ glProgramUniform1i()

void glProgramUniform1i ( int  program,
int  location,
int  v0 
)

在文件 QOpenGLExtraFunctions.x139 行定义.

139{ qfn_glProgramUniform1i(nativehandle, program, location, v0); }
void cdecl qfn_glProgramUniform1i(long nativehandle, int program, int location, int v0)

◆ glProgramUniform1iv()

void glProgramUniform1iv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x151 行定义.

151{ qfn_glProgramUniform1iv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform1iv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniform1ui()

void glProgramUniform1ui ( int  program,
int  location,
int  v0 
)

在文件 QOpenGLExtraFunctions.x143 行定义.

143{ qfn_glProgramUniform1ui(nativehandle, program, location, v0); }
void cdecl qfn_glProgramUniform1ui(long nativehandle, int program, int location, int v0)

◆ glProgramUniform1uiv()

void glProgramUniform1uiv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x155 行定义.

155{ qfn_glProgramUniform1uiv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform1uiv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniform2f()

void glProgramUniform2f ( int  program,
int  location,
float  v0,
float  v1 
)

在文件 QOpenGLExtraFunctions.x148 行定义.

148{ qfn_glProgramUniform2f(nativehandle, program, location, v0, v1); }
void cdecl qfn_glProgramUniform2f(long nativehandle, int program, int location, float v0, float v1)

◆ glProgramUniform2fv()

void glProgramUniform2fv ( int  program,
int  location,
int  count,
float []  value 
)

在文件 QOpenGLExtraFunctions.x160 行定义.

160{ qfn_glProgramUniform2fv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform2fv(long nativehandle, int program, int location, int count, float * value)

◆ glProgramUniform2i()

void glProgramUniform2i ( int  program,
int  location,
int  v0,
int  v1 
)

在文件 QOpenGLExtraFunctions.x140 行定义.

140{ qfn_glProgramUniform2i(nativehandle, program, location, v0, v1); }
void cdecl qfn_glProgramUniform2i(long nativehandle, int program, int location, int v0, int v1)

◆ glProgramUniform2iv()

void glProgramUniform2iv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x152 行定义.

152{ qfn_glProgramUniform2iv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform2iv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniform2ui()

void glProgramUniform2ui ( int  program,
int  location,
int  v0,
int  v1 
)

在文件 QOpenGLExtraFunctions.x144 行定义.

144{ qfn_glProgramUniform2ui(nativehandle, program, location, v0, v1); }
void cdecl qfn_glProgramUniform2ui(long nativehandle, int program, int location, int v0, int v1)

◆ glProgramUniform2uiv()

void glProgramUniform2uiv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x156 行定义.

156{ qfn_glProgramUniform2uiv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform2uiv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniform3f()

void glProgramUniform3f ( int  program,
int  location,
float  v0,
float  v1,
float  v2 
)

在文件 QOpenGLExtraFunctions.x149 行定义.

149{ qfn_glProgramUniform3f(nativehandle, program, location, v0, v1, v2); }
void cdecl qfn_glProgramUniform3f(long nativehandle, int program, int location, float v0, float v1, float v2)

◆ glProgramUniform3fv()

void glProgramUniform3fv ( int  program,
int  location,
int  count,
float []  value 
)

在文件 QOpenGLExtraFunctions.x161 行定义.

161{ qfn_glProgramUniform3fv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform3fv(long nativehandle, int program, int location, int count, float * value)

◆ glProgramUniform3i()

void glProgramUniform3i ( int  program,
int  location,
int  v0,
int  v1,
int  v2 
)

在文件 QOpenGLExtraFunctions.x141 行定义.

141{ qfn_glProgramUniform3i(nativehandle, program, location, v0, v1, v2); }
void cdecl qfn_glProgramUniform3i(long nativehandle, int program, int location, int v0, int v1, int v2)

◆ glProgramUniform3iv()

void glProgramUniform3iv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x153 行定义.

153{ qfn_glProgramUniform3iv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform3iv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniform3ui()

void glProgramUniform3ui ( int  program,
int  location,
int  v0,
int  v1,
int  v2 
)

在文件 QOpenGLExtraFunctions.x145 行定义.

145{ qfn_glProgramUniform3ui(nativehandle, program, location, v0, v1, v2); }
void cdecl qfn_glProgramUniform3ui(long nativehandle, int program, int location, int v0, int v1, int v2)

◆ glProgramUniform3uiv()

void glProgramUniform3uiv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x157 行定义.

157{ qfn_glProgramUniform3uiv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform3uiv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniform4f()

void glProgramUniform4f ( int  program,
int  location,
float  v0,
float  v1,
float  v2,
float  v3 
)

在文件 QOpenGLExtraFunctions.x150 行定义.

150{ qfn_glProgramUniform4f(nativehandle, program, location, v0, v1, v2, v3); }
void cdecl qfn_glProgramUniform4f(long nativehandle, int program, int location, float v0, float v1, float v2, float v3)

◆ glProgramUniform4fv()

void glProgramUniform4fv ( int  program,
int  location,
int  count,
float []  value 
)

在文件 QOpenGLExtraFunctions.x162 行定义.

162{ qfn_glProgramUniform4fv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform4fv(long nativehandle, int program, int location, int count, float * value)

◆ glProgramUniform4i()

void glProgramUniform4i ( int  program,
int  location,
int  v0,
int  v1,
int  v2,
int  v3 
)

在文件 QOpenGLExtraFunctions.x142 行定义.

142{ qfn_glProgramUniform4i(nativehandle, program, location, v0, v1, v2, v3); }
void cdecl qfn_glProgramUniform4i(long nativehandle, int program, int location, int v0, int v1, int v2, int v3)

◆ glProgramUniform4iv()

void glProgramUniform4iv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x154 行定义.

154{ qfn_glProgramUniform4iv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform4iv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniform4ui()

void glProgramUniform4ui ( int  program,
int  location,
int  v0,
int  v1,
int  v2,
int  v3 
)

在文件 QOpenGLExtraFunctions.x146 行定义.

146{ qfn_glProgramUniform4ui(nativehandle, program, location, v0, v1, v2, v3); }
void cdecl qfn_glProgramUniform4ui(long nativehandle, int program, int location, int v0, int v1, int v2, int v3)

◆ glProgramUniform4uiv()

void glProgramUniform4uiv ( int  program,
int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x158 行定义.

158{ qfn_glProgramUniform4uiv(nativehandle, program, location, count, value); }
void cdecl qfn_glProgramUniform4uiv(long nativehandle, int program, int location, int count, int * value)

◆ glProgramUniformMatrix2fv()

void glProgramUniformMatrix2fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x163 行定义.

163{ qfn_glProgramUniformMatrix2fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix2fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix2x3fv()

void glProgramUniformMatrix2x3fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x166 行定义.

166{ qfn_glProgramUniformMatrix2x3fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix2x3fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix2x4fv()

void glProgramUniformMatrix2x4fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x168 行定义.

168{ qfn_glProgramUniformMatrix2x4fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix2x4fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix3fv()

void glProgramUniformMatrix3fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x164 行定义.

164{ qfn_glProgramUniformMatrix3fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix3fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix3x2fv()

void glProgramUniformMatrix3x2fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x167 行定义.

167{ qfn_glProgramUniformMatrix3x2fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix3x2fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix3x4fv()

void glProgramUniformMatrix3x4fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x170 行定义.

170{ qfn_glProgramUniformMatrix3x4fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix3x4fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix4fv()

void glProgramUniformMatrix4fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x165 行定义.

165{ qfn_glProgramUniformMatrix4fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix4fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix4x2fv()

void glProgramUniformMatrix4x2fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x169 行定义.

169{ qfn_glProgramUniformMatrix4x2fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix4x2fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glProgramUniformMatrix4x3fv()

void glProgramUniformMatrix4x3fv ( int  program,
int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x171 行定义.

171{ qfn_glProgramUniformMatrix4x3fv(nativehandle, program, location, count, transpose, value); }
void cdecl qfn_glProgramUniformMatrix4x3fv(long nativehandle, int program, int location, int count, bool transpose, float * value)

◆ glReadBuffer()

void glReadBuffer ( int  mode)

在文件 QOpenGLExtraFunctions.x16 行定义.

16{ qfn_glReadBuffer(nativehandle, mode); }

◆ glRenderbufferStorageMultisample()

void glRenderbufferStorageMultisample ( int  target,
int  samples,
int  internalformat,
int  width,
int  height 
)

在文件 QOpenGLExtraFunctions.x40 行定义.

40{ qfn_glRenderbufferStorageMultisample(nativehandle, target, samples, internalformat, width, height); }
void cdecl qfn_glRenderbufferStorageMultisample(long nativehandle, int target, int samples, int internalformat, int width, int height)

◆ glResumeTransformFeedback()

void glResumeTransformFeedback ( )

在文件 QOpenGLExtraFunctions.x111 行定义.

111{ qfn_glResumeTransformFeedback(nativehandle); }
void cdecl qfn_glResumeTransformFeedback(long nativehandle)

◆ glSampleMaski()

void glSampleMaski ( int  maskNumber,
int  mask 
)

在文件 QOpenGLExtraFunctions.x180 行定义.

180{ qfn_glSampleMaski(nativehandle, maskNumber, mask); }
void cdecl qfn_glSampleMaski(long nativehandle, int maskNumber, int mask)

◆ glSamplerParameterf()

void glSamplerParameterf ( int  sampler,
int  pname,
float  param 
)

在文件 QOpenGLExtraFunctions.x101 行定义.

101{ qfn_glSamplerParameterf(nativehandle, sampler, pname, param); }
void cdecl qfn_glSamplerParameterf(long nativehandle, int sampler, int pname, float param)

◆ glSamplerParameterfv()

void glSamplerParameterfv ( int  sampler,
int  pname,
float []  param 
)

在文件 QOpenGLExtraFunctions.x102 行定义.

102{ qfn_glSamplerParameterfv(nativehandle, sampler, pname, param); }
void cdecl qfn_glSamplerParameterfv(long nativehandle, int sampler, int pname, float * param)

◆ glSamplerParameteri()

void glSamplerParameteri ( int  sampler,
int  pname,
int  param 
)

在文件 QOpenGLExtraFunctions.x99 行定义.

99{ qfn_glSamplerParameteri(nativehandle, sampler, pname, param); }
void cdecl qfn_glSamplerParameteri(long nativehandle, int sampler, int pname, int param)

◆ glSamplerParameteriv()

void glSamplerParameteriv ( int  sampler,
int  pname,
int []  param 
)

在文件 QOpenGLExtraFunctions.x100 行定义.

100{ qfn_glSamplerParameteriv(nativehandle, sampler, pname, param); }
void cdecl qfn_glSamplerParameteriv(long nativehandle, int sampler, int pname, int * param)

◆ glTexImage3D()

void glTexImage3D ( int  target,
int  level,
int  internalformat,
int  width,
int  height,
int  depth,
int  border,
int  format,
int  type,
byte []  pixels 
)

在文件 QOpenGLExtraFunctions.x18 行定义.

18{ qfn_glTexImage3D(nativehandle, target, level, internalformat, width, height, depth, border, format, type, pixels); }
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)

◆ glTexStorage2D()

void glTexStorage2D ( int  target,
int  levels,
int  internalformat,
int  width,
int  height 
)

在文件 QOpenGLExtraFunctions.x117 行定义.

117{ qfn_glTexStorage2D(nativehandle, target, levels, internalformat, width, height); }
void cdecl qfn_glTexStorage2D(long nativehandle, int target, int levels, int internalformat, int width, int height)

◆ glTexStorage2DMultisample()

void glTexStorage2DMultisample ( int  target,
int  samples,
int  internalformat,
int  width,
int  height,
bool  fixedsamplelocations 
)

在文件 QOpenGLExtraFunctions.x178 行定义.

178{ qfn_glTexStorage2DMultisample(nativehandle, target, samples, internalformat, width, height, fixedsamplelocations); }
void cdecl qfn_glTexStorage2DMultisample(long nativehandle, int target, int samples, int internalformat, int width, int height, bool fixedsamplelocations)

◆ glTexStorage3D()

void glTexStorage3D ( int  target,
int  levels,
int  internalformat,
int  width,
int  height,
int  depth 
)

在文件 QOpenGLExtraFunctions.x118 行定义.

118{ qfn_glTexStorage3D(nativehandle, target, levels, internalformat, width, height, depth); }
void cdecl qfn_glTexStorage3D(long nativehandle, int target, int levels, int internalformat, int width, int height, int depth)

◆ glTexSubImage3D()

void glTexSubImage3D ( int  target,
int  level,
int  xoffset,
int  yoffset,
int  zoffset,
int  width,
int  height,
int  depth,
int  format,
int  type,
byte []  pixels 
)

在文件 QOpenGLExtraFunctions.x19 行定义.

19{ qfn_glTexSubImage3D(nativehandle, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); }
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)

◆ glTransformFeedbackVaryings()

void glTransformFeedbackVaryings ( int  program,
int  count,
String  varyings,
int  bufferMode 
)

在文件 QOpenGLExtraFunctions.x53 行定义.

53{ qfn_glTransformFeedbackVaryings(nativehandle, program, count, varyings, bufferMode); }
void cdecl qfn_glTransformFeedbackVaryings(long nativehandle, int program, int count, String varyings, int bufferMode)

◆ glUniform1ui()

void glUniform1ui ( int  location,
int  v0 
)

在文件 QOpenGLExtraFunctions.x64 行定义.

64{ qfn_glUniform1ui(nativehandle, location, v0); }
void cdecl qfn_glUniform1ui(long nativehandle, int location, int v0)

◆ glUniform1uiv()

void glUniform1uiv ( int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x68 行定义.

68{ qfn_glUniform1uiv(nativehandle, location, count, value); }
void cdecl qfn_glUniform1uiv(long nativehandle, int location, int count, int * value)

◆ glUniform2ui()

void glUniform2ui ( int  location,
int  v0,
int  v1 
)

在文件 QOpenGLExtraFunctions.x65 行定义.

65{ qfn_glUniform2ui(nativehandle, location, v0, v1); }
void cdecl qfn_glUniform2ui(long nativehandle, int location, int v0, int v1)

◆ glUniform2uiv()

void glUniform2uiv ( int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x69 行定义.

69{ qfn_glUniform2uiv(nativehandle, location, count, value); }
void cdecl qfn_glUniform2uiv(long nativehandle, int location, int count, int * value)

◆ glUniform3ui()

void glUniform3ui ( int  location,
int  v0,
int  v1,
int  v2 
)

在文件 QOpenGLExtraFunctions.x66 行定义.

66{ qfn_glUniform3ui(nativehandle, location, v0, v1, v2); }
void cdecl qfn_glUniform3ui(long nativehandle, int location, int v0, int v1, int v2)

◆ glUniform3uiv()

void glUniform3uiv ( int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x70 行定义.

70{ qfn_glUniform3uiv(nativehandle, location, count, value); }
void cdecl qfn_glUniform3uiv(long nativehandle, int location, int count, int * value)

◆ glUniform4ui()

void glUniform4ui ( int  location,
int  v0,
int  v1,
int  v2,
int  v3 
)

在文件 QOpenGLExtraFunctions.x67 行定义.

67{ qfn_glUniform4ui(nativehandle, location, v0, v1, v2, v3); }
void cdecl qfn_glUniform4ui(long nativehandle, int location, int v0, int v1, int v2, int v3)

◆ glUniform4uiv()

void glUniform4uiv ( int  location,
int  count,
int []  value 
)

在文件 QOpenGLExtraFunctions.x71 行定义.

71{ qfn_glUniform4uiv(nativehandle, location, count, value); }
void cdecl qfn_glUniform4uiv(long nativehandle, int location, int count, int * value)

◆ glUniformBlockBinding()

void glUniformBlockBinding ( int  program,
int  uniformBlockIndex,
int  uniformBlockBinding 
)

在文件 QOpenGLExtraFunctions.x83 行定义.

83{ qfn_glUniformBlockBinding(nativehandle, program, uniformBlockIndex, uniformBlockBinding); }
void cdecl qfn_glUniformBlockBinding(long nativehandle, int program, int uniformBlockIndex, int uniformBlockBinding)

◆ glUniformMatrix2x3fv()

void glUniformMatrix2x3fv ( int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x33 行定义.

33{ qfn_glUniformMatrix2x3fv(nativehandle, location, count, transpose, value); }
void cdecl qfn_glUniformMatrix2x3fv(long nativehandle, int location, int count, bool transpose, float * value)

◆ glUniformMatrix2x4fv()

void glUniformMatrix2x4fv ( int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x35 行定义.

35{ qfn_glUniformMatrix2x4fv(nativehandle, location, count, transpose, value); }
void cdecl qfn_glUniformMatrix2x4fv(long nativehandle, int location, int count, bool transpose, float * value)

◆ glUniformMatrix3x2fv()

void glUniformMatrix3x2fv ( int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x34 行定义.

34{ qfn_glUniformMatrix3x2fv(nativehandle, location, count, transpose, value); }
void cdecl qfn_glUniformMatrix3x2fv(long nativehandle, int location, int count, bool transpose, float * value)

◆ glUniformMatrix3x4fv()

void glUniformMatrix3x4fv ( int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x37 行定义.

37{ qfn_glUniformMatrix3x4fv(nativehandle, location, count, transpose, value); }
void cdecl qfn_glUniformMatrix3x4fv(long nativehandle, int location, int count, bool transpose, float * value)

◆ glUniformMatrix4x2fv()

void glUniformMatrix4x2fv ( int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x36 行定义.

36{ qfn_glUniformMatrix4x2fv(nativehandle, location, count, transpose, value); }
void cdecl qfn_glUniformMatrix4x2fv(long nativehandle, int location, int count, bool transpose, float * value)

◆ glUniformMatrix4x3fv()

void glUniformMatrix4x3fv ( int  location,
int  count,
bool  transpose,
float []  value 
)

在文件 QOpenGLExtraFunctions.x38 行定义.

38{ qfn_glUniformMatrix4x3fv(nativehandle, location, count, transpose, value); }
void cdecl qfn_glUniformMatrix4x3fv(long nativehandle, int location, int count, bool transpose, float * value)

◆ glUnmapBuffer()

bool glUnmapBuffer ( int  target)

在文件 QOpenGLExtraFunctions.x30 行定义.

30{ return qfn_glUnmapBuffer(nativehandle, target); }
bool cdecl qfn_glUnmapBuffer(long nativehandle, int target)

◆ glUseProgramStages()

void glUseProgramStages ( int  pipeline,
int  stages,
int  program 
)

在文件 QOpenGLExtraFunctions.x131 行定义.

131{ qfn_glUseProgramStages(nativehandle, pipeline, stages, program); }
void cdecl qfn_glUseProgramStages(long nativehandle, int pipeline, int stages, int program)

◆ glValidateProgramPipeline()

void glValidateProgramPipeline ( int  pipeline)

在文件 QOpenGLExtraFunctions.x172 行定义.

172{ qfn_glValidateProgramPipeline(nativehandle, pipeline); }
void cdecl qfn_glValidateProgramPipeline(long nativehandle, int pipeline)

◆ glVertexAttribBinding()

void glVertexAttribBinding ( int  attribindex,
int  bindingindex 
)

在文件 QOpenGLExtraFunctions.x186 行定义.

186{ qfn_glVertexAttribBinding(nativehandle, attribindex, bindingindex); }
void cdecl qfn_glVertexAttribBinding(long nativehandle, int attribindex, int bindingindex)

◆ glVertexAttribDivisor()

void glVertexAttribDivisor ( int  index,
int  divisor 
)

在文件 QOpenGLExtraFunctions.x105 行定义.

105{ qfn_glVertexAttribDivisor(nativehandle, index, divisor); }
void cdecl qfn_glVertexAttribDivisor(long nativehandle, int index, int divisor)

◆ glVertexAttribFormat()

void glVertexAttribFormat ( int  attribindex,
int  size,
int  type,
bool  normalized,
int  relativeoffset 
)

在文件 QOpenGLExtraFunctions.x184 行定义.

184{ qfn_glVertexAttribFormat(nativehandle, attribindex, size, type, normalized, relativeoffset); }
void cdecl qfn_glVertexAttribFormat(long nativehandle, int attribindex, int size, int type, bool normalized, int relativeoffset)

◆ glVertexAttribI4i()

void glVertexAttribI4i ( int  index,
int  x,
int  y,
int  z,
int  w 
)

在文件 QOpenGLExtraFunctions.x58 行定义.

58{ qfn_glVertexAttribI4i(nativehandle, index, x, y, z, w); }
void cdecl qfn_glVertexAttribI4i(long nativehandle, int index, int x, int y, int z, int w)

◆ glVertexAttribI4iv()

void glVertexAttribI4iv ( int  index,
int []  v 
)

在文件 QOpenGLExtraFunctions.x60 行定义.

60{ qfn_glVertexAttribI4iv(nativehandle, index, v); }
void cdecl qfn_glVertexAttribI4iv(long nativehandle, int index, int * v)

◆ glVertexAttribI4ui()

void glVertexAttribI4ui ( int  index,
int  x,
int  y,
int  z,
int  w 
)

在文件 QOpenGLExtraFunctions.x59 行定义.

59{ qfn_glVertexAttribI4ui(nativehandle, index, x, y, z, w); }
void cdecl qfn_glVertexAttribI4ui(long nativehandle, int index, int x, int y, int z, int w)

◆ glVertexAttribI4uiv()

void glVertexAttribI4uiv ( int  index,
int []  v 
)

在文件 QOpenGLExtraFunctions.x61 行定义.

61{ qfn_glVertexAttribI4uiv(nativehandle, index, v); }
void cdecl qfn_glVertexAttribI4uiv(long nativehandle, int index, int * v)

◆ glVertexAttribIFormat()

void glVertexAttribIFormat ( int  attribindex,
int  size,
int  type,
int  relativeoffset 
)

在文件 QOpenGLExtraFunctions.x185 行定义.

185{ qfn_glVertexAttribIFormat(nativehandle, attribindex, size, type, relativeoffset); }
void cdecl qfn_glVertexAttribIFormat(long nativehandle, int attribindex, int size, int type, int relativeoffset)

◆ glVertexAttribIPointer()

void glVertexAttribIPointer ( int  index,
int  size,
int  type,
int  stride,
byte []  pointer 
)

在文件 QOpenGLExtraFunctions.x55 行定义.

55{ qfn_glVertexAttribIPointer(nativehandle, index, size, type, stride, pointer); }
void cdecl qfn_glVertexAttribIPointer(long nativehandle, int index, int size, int type, int stride, byte * pointer)

◆ glVertexBindingDivisor()

void glVertexBindingDivisor ( int  bindingindex,
int  divisor 
)

在文件 QOpenGLExtraFunctions.x187 行定义.

187{ qfn_glVertexBindingDivisor(nativehandle, bindingindex, divisor); }
void cdecl qfn_glVertexBindingDivisor(long nativehandle, int bindingindex, int divisor)

◆ glWaitSync()

void glWaitSync ( Pointer  sync,
int  flags,
long  timeout 
)

在文件 QOpenGLExtraFunctions.x90 行定义.

90{ qfn_glWaitSync(nativehandle, sync, flags, timeout); }
void cdecl qfn_glWaitSync(long nativehandle, Pointer sync, int flags, long timeout)

◆ qfn_glActiveShaderProgram()

void cdecl qfn_glActiveShaderProgram ( long  nativehandle,
int  pipeline,
int  program 
)
package

◆ qfn_glBeginQuery()

void cdecl qfn_glBeginQuery ( long  nativehandle,
int  target,
int  id 
)
package

◆ qfn_glBeginTransformFeedback()

void cdecl qfn_glBeginTransformFeedback ( long  nativehandle,
int  primitiveMode 
)
package

◆ qfn_glBindBufferBase()

void cdecl qfn_glBindBufferBase ( long  nativehandle,
int  target,
int  index,
int  buffer 
)
package

◆ qfn_glBindBufferRange()

void cdecl qfn_glBindBufferRange ( long  nativehandle,
int  target,
int  index,
int  buffer,
long  offset,
Pointer  size 
)
package

◆ qfn_glBindImageTexture()

void cdecl qfn_glBindImageTexture ( long  nativehandle,
int  unit,
int  texture,
int  level,
bool  layered,
int  layer,
int  access,
int  format 
)
package

◆ qfn_glBindProgramPipeline()

void cdecl qfn_glBindProgramPipeline ( long  nativehandle,
int  pipeline 
)
package

◆ qfn_glBindSampler()

void cdecl qfn_glBindSampler ( long  nativehandle,
int  unit,
int  sampler 
)
package

◆ qfn_glBindTransformFeedback()

void cdecl qfn_glBindTransformFeedback ( long  nativehandle,
int  target,
int  id 
)
package

◆ qfn_glBindVertexArray()

void cdecl qfn_glBindVertexArray ( long  nativehandle,
int  array 
)
package

◆ qfn_glBindVertexBuffer()

void cdecl qfn_glBindVertexBuffer ( long  nativehandle,
int  bindingindex,
int  buffer,
long  offset,
int  stride 
)
package

◆ qfn_glBlitFramebuffer()

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 
)
package

◆ qfn_glClearBufferfi()

void cdecl qfn_glClearBufferfi ( long  nativehandle,
int  buffer,
int  drawbuffer,
float  depth,
int  stencil 
)
package

◆ qfn_glClearBufferfv()

void cdecl qfn_glClearBufferfv ( long  nativehandle,
int  buffer,
int  drawbuffer,
float *  value 
)
package

◆ qfn_glClearBufferiv()

void cdecl qfn_glClearBufferiv ( long  nativehandle,
int  buffer,
int  drawbuffer,
int *  value 
)
package

◆ qfn_glClearBufferuiv()

void cdecl qfn_glClearBufferuiv ( long  nativehandle,
int  buffer,
int  drawbuffer,
int *  value 
)
package

◆ qfn_glClientWaitSync()

int cdecl qfn_glClientWaitSync ( long  nativehandle,
Pointer  sync,
int  flags,
long  timeout 
)
package

◆ qfn_glCompressedTexImage3D()

void cdecl qfn_glCompressedTexImage3D ( long  nativehandle,
int  target,
int  level,
int  internalformat,
int  width,
int  height,
int  depth,
int  border,
int  imageSize,
byte *  data 
)
package

◆ qfn_glCompressedTexSubImage3D()

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 
)
package

◆ qfn_glCopyBufferSubData()

void cdecl qfn_glCopyBufferSubData ( long  nativehandle,
int  readTarget,
int  writeTarget,
long  readOffset,
long  writeOffset,
Pointer  size 
)
package

◆ qfn_glCopyTexSubImage3D()

void cdecl qfn_glCopyTexSubImage3D ( long  nativehandle,
int  target,
int  level,
int  xoffset,
int  yoffset,
int  zoffset,
int  x,
int  y,
int  width,
int  height 
)
package

◆ qfn_glCreateShaderProgramv()

int cdecl qfn_glCreateShaderProgramv ( long  nativehandle,
int  type,
int  count,
String  strings 
)
package

◆ qfn_glDeleteProgramPipelines()

void cdecl qfn_glDeleteProgramPipelines ( long  nativehandle,
int  n,
int *  pipelines 
)
package

◆ qfn_glDeleteQueries()

void cdecl qfn_glDeleteQueries ( long  nativehandle,
int  n,
int *  ids 
)
package

◆ qfn_glDeleteSamplers()

void cdecl qfn_glDeleteSamplers ( long  nativehandle,
int  count,
int *  samplers 
)
package

◆ qfn_glDeleteSync()

void cdecl qfn_glDeleteSync ( long  nativehandle,
Pointer  sync 
)
package

◆ qfn_glDeleteTransformFeedbacks()

void cdecl qfn_glDeleteTransformFeedbacks ( long  nativehandle,
int  n,
int *  ids 
)
package

◆ qfn_glDeleteVertexArrays()

void cdecl qfn_glDeleteVertexArrays ( long  nativehandle,
int  n,
int *  arrays 
)
package

◆ qfn_glDispatchCompute()

void cdecl qfn_glDispatchCompute ( long  nativehandle,
int  num_groups_x,
int  num_groups_y,
int  num_groups_z 
)
package

◆ qfn_glDispatchComputeIndirect()

void cdecl qfn_glDispatchComputeIndirect ( long  nativehandle,
long  indirect 
)
package

◆ qfn_glDrawArraysIndirect()

void cdecl qfn_glDrawArraysIndirect ( long  nativehandle,
int  mode,
byte *  indirect 
)
package

◆ qfn_glDrawArraysInstanced()

void cdecl qfn_glDrawArraysInstanced ( long  nativehandle,
int  mode,
int  first,
int  count,
int  instancecount 
)
package

◆ qfn_glDrawBuffers()

void cdecl qfn_glDrawBuffers ( long  nativehandle,
int  n,
int *  bufs 
)
package

◆ qfn_glDrawElementsIndirect()

void cdecl qfn_glDrawElementsIndirect ( long  nativehandle,
int  mode,
int  type,
byte *  indirect 
)
package

◆ qfn_glDrawElementsInstanced()

void cdecl qfn_glDrawElementsInstanced ( long  nativehandle,
int  mode,
int  count,
int  type,
byte *  indices,
int  instancecount 
)
package

◆ qfn_glDrawRangeElements()

void cdecl qfn_glDrawRangeElements ( long  nativehandle,
int  mode,
int  start,
int  end,
int  count,
int  type,
byte *  indices 
)

◆ qfn_glEndQuery()

void cdecl qfn_glEndQuery ( long  nativehandle,
int  target 
)
package

◆ qfn_glEndTransformFeedback()

void cdecl qfn_glEndTransformFeedback ( long  nativehandle)
package

◆ qfn_glFenceSync()

Pointer cdecl qfn_glFenceSync ( long  nativehandle,
int  condition,
int  flags 
)
package

◆ qfn_glFlushMappedBufferRange()

void cdecl qfn_glFlushMappedBufferRange ( long  nativehandle,
int  target,
long  offset,
Pointer  length 
)
package

◆ qfn_glFramebufferParameteri()

void cdecl qfn_glFramebufferParameteri ( long  nativehandle,
int  target,
int  pname,
int  param 
)
package

◆ qfn_glFramebufferTextureLayer()

void cdecl qfn_glFramebufferTextureLayer ( long  nativehandle,
int  target,
int  attachment,
int  texture,
int  level,
int  layer 
)
package

◆ qfn_glGenProgramPipelines()

void cdecl qfn_glGenProgramPipelines ( long  nativehandle,
int  n,
int *  pipelines 
)
package

◆ qfn_glGenQueries()

void cdecl qfn_glGenQueries ( long  nativehandle,
int  n,
int *  ids 
)
package

◆ qfn_glGenSamplers()

void cdecl qfn_glGenSamplers ( long  nativehandle,
int  count,
int *  samplers 
)
package

◆ qfn_glGenTransformFeedbacks()

void cdecl qfn_glGenTransformFeedbacks ( long  nativehandle,
int  n,
int *  ids 
)
package

◆ qfn_glGenVertexArrays()

void cdecl qfn_glGenVertexArrays ( long  nativehandle,
int  n,
int *  arrays 
)
package

◆ qfn_glGetActiveUniformBlockiv()

void cdecl qfn_glGetActiveUniformBlockiv ( long  nativehandle,
int  program,
int  uniformBlockIndex,
int  pname,
int *  params 
)
package

◆ qfn_glGetActiveUniformBlockName()

void cdecl qfn_glGetActiveUniformBlockName ( long  nativehandle,
int  program,
int  uniformBlockIndex,
int  bufSize,
int *  length,
byte *  uniformBlockName 
)
package

◆ qfn_glGetActiveUniformsiv()

void cdecl qfn_glGetActiveUniformsiv ( long  nativehandle,
int  program,
int  uniformCount,
int *  uniformIndices,
int  pname,
int *  params 
)
package

◆ qfn_glGetBooleani_v()

void cdecl qfn_glGetBooleani_v ( long  nativehandle,
int  target,
int  index,
bool *  data 
)
package

◆ qfn_glGetBufferParameteri64v()

void cdecl qfn_glGetBufferParameteri64v ( long  nativehandle,
int  target,
int  pname,
long *  params 
)
package

◆ qfn_glGetBufferPointerv()

void cdecl qfn_glGetBufferPointerv ( long  nativehandle,
int  target,
int  pname,
long*  params 
)
package

◆ qfn_glGetFragDataLocation()

int cdecl qfn_glGetFragDataLocation ( long  nativehandle,
int  program,
String  name 
)
package

◆ qfn_glGetFramebufferParameteriv()

void cdecl qfn_glGetFramebufferParameteriv ( long  nativehandle,
int  target,
int  pname,
int *  params 
)
package

◆ qfn_glGetInteger64i_v()

void cdecl qfn_glGetInteger64i_v ( long  nativehandle,
int  target,
int  index,
long *  data 
)
package

◆ qfn_glGetInteger64v()

void cdecl qfn_glGetInteger64v ( long  nativehandle,
int  pname,
long *  data 
)
package

◆ qfn_glGetIntegeri_v()

void cdecl qfn_glGetIntegeri_v ( long  nativehandle,
int  target,
int  index,
int *  data 
)
package

◆ qfn_glGetInternalformativ()

void cdecl qfn_glGetInternalformativ ( long  nativehandle,
int  target,
int  internalformat,
int  pname,
int  bufSize,
int *  params 
)
package

◆ qfn_glGetMultisamplefv()

void cdecl qfn_glGetMultisamplefv ( long  nativehandle,
int  pname,
int  index,
float *  val 
)
package

◆ qfn_glGetProgramBinary()

void cdecl qfn_glGetProgramBinary ( long  nativehandle,
int  program,
int  bufSize,
int *  length,
int *  binaryFormat,
byte *  binary 
)
package

◆ qfn_glGetProgramInterfaceiv()

void cdecl qfn_glGetProgramInterfaceiv ( long  nativehandle,
int  program,
int  programInterface,
int  pname,
int *  params 
)
package

◆ qfn_glGetProgramPipelineInfoLog()

void cdecl qfn_glGetProgramPipelineInfoLog ( long  nativehandle,
int  pipeline,
int  bufSize,
int *  length,
byte *  infoLog 
)
package

◆ qfn_glGetProgramPipelineiv()

void cdecl qfn_glGetProgramPipelineiv ( long  nativehandle,
int  pipeline,
int  pname,
int *  params 
)
package

◆ qfn_glGetProgramResourceIndex()

int cdecl qfn_glGetProgramResourceIndex ( long  nativehandle,
int  program,
int  programInterface,
String  name 
)
package

◆ qfn_glGetProgramResourceiv()

void cdecl qfn_glGetProgramResourceiv ( long  nativehandle,
int  program,
int  programInterface,
int  index,
int  propCount,
int *  props,
int  bufSize,
int *  length,
int *  params 
)
package

◆ qfn_glGetProgramResourceLocation()

int cdecl qfn_glGetProgramResourceLocation ( long  nativehandle,
int  program,
int  programInterface,
String  name 
)
package

◆ qfn_glGetProgramResourceName()

void cdecl qfn_glGetProgramResourceName ( long  nativehandle,
int  program,
int  programInterface,
int  index,
int  bufSize,
int *  length,
byte *  name 
)
package

◆ qfn_glGetQueryiv()

void cdecl qfn_glGetQueryiv ( long  nativehandle,
int  target,
int  pname,
int *  params 
)
package

◆ qfn_glGetQueryObjectuiv()

void cdecl qfn_glGetQueryObjectuiv ( long  nativehandle,
int  id,
int  pname,
int *  params 
)
package

◆ qfn_glGetSamplerParameterfv()

void cdecl qfn_glGetSamplerParameterfv ( long  nativehandle,
int  sampler,
int  pname,
float *  params 
)
package

◆ qfn_glGetSamplerParameteriv()

void cdecl qfn_glGetSamplerParameteriv ( long  nativehandle,
int  sampler,
int  pname,
int *  params 
)
package

◆ qfn_glGetStringi()

String cdecl qfn_glGetStringi ( long  nativehandle,
int  name,
int  index 
)
package

◆ qfn_glGetSynciv()

void cdecl qfn_glGetSynciv ( long  nativehandle,
Pointer  sync,
int  pname,
int  bufSize,
int *  length,
int *  values 
)
package

◆ qfn_glGetTexLevelParameterfv()

void cdecl qfn_glGetTexLevelParameterfv ( long  nativehandle,
int  target,
int  level,
int  pname,
float *  params 
)
package

◆ qfn_glGetTexLevelParameteriv()

void cdecl qfn_glGetTexLevelParameteriv ( long  nativehandle,
int  target,
int  level,
int  pname,
int *  params 
)
package

◆ qfn_glGetTransformFeedbackVarying()

void cdecl qfn_glGetTransformFeedbackVarying ( long  nativehandle,
int  program,
int  index,
int  bufSize,
int *  length,
int *  size,
int *  type,
byte *  name 
)
package

◆ qfn_glGetUniformBlockIndex()

int cdecl qfn_glGetUniformBlockIndex ( long  nativehandle,
int  program,
String  uniformBlockName 
)
package

◆ qfn_glGetUniformIndices()

void cdecl qfn_glGetUniformIndices ( long  nativehandle,
int  program,
int  uniformCount,
String  uniformNames,
int *  uniformIndices 
)
package

◆ qfn_glGetUniformuiv()

void cdecl qfn_glGetUniformuiv ( long  nativehandle,
int  program,
int  location,
int *  params 
)
package

◆ qfn_glGetVertexAttribIiv()

void cdecl qfn_glGetVertexAttribIiv ( long  nativehandle,
int  index,
int  pname,
int *  params 
)
package

◆ qfn_glGetVertexAttribIuiv()

void cdecl qfn_glGetVertexAttribIuiv ( long  nativehandle,
int  index,
int  pname,
int *  params 
)
package

◆ qfn_glInvalidateFramebuffer()

void cdecl qfn_glInvalidateFramebuffer ( long  nativehandle,
int  target,
int  numAttachments,
int *  attachments 
)
package

◆ qfn_glInvalidateSubFramebuffer()

void cdecl qfn_glInvalidateSubFramebuffer ( long  nativehandle,
int  target,
int  numAttachments,
int *  attachments,
int  x,
int  y,
int  width,
int  height 
)
package

◆ qfn_glIsProgramPipeline()

bool cdecl qfn_glIsProgramPipeline ( long  nativehandle,
int  pipeline 
)
package

◆ qfn_glIsQuery()

bool cdecl qfn_glIsQuery ( long  nativehandle,
int  id 
)
package

◆ qfn_glIsSampler()

bool cdecl qfn_glIsSampler ( long  nativehandle,
int  sampler 
)
package

◆ qfn_glIsSync()

bool cdecl qfn_glIsSync ( long  nativehandle,
Pointer  sync 
)
package

◆ qfn_glIsTransformFeedback()

bool cdecl qfn_glIsTransformFeedback ( long  nativehandle,
int  id 
)
package

◆ qfn_glIsVertexArray()

bool cdecl qfn_glIsVertexArray ( long  nativehandle,
int  array 
)
package

◆ qfn_glMapBufferRange()

Pointer cdecl qfn_glMapBufferRange ( long  nativehandle,
int  target,
long  offset,
Pointer  length,
int  access 
)
package

◆ qfn_glMemoryBarrier()

void cdecl qfn_glMemoryBarrier ( long  nativehandle,
int  barriers 
)
package

◆ qfn_glMemoryBarrierByRegion()

void cdecl qfn_glMemoryBarrierByRegion ( long  nativehandle,
int  barriers 
)
package

◆ qfn_glPauseTransformFeedback()

void cdecl qfn_glPauseTransformFeedback ( long  nativehandle)
package

◆ qfn_glProgramBinary()

void cdecl qfn_glProgramBinary ( long  nativehandle,
int  program,
int  binaryFormat,
byte *  binary,
int  length 
)
package

◆ qfn_glProgramParameteri()

void cdecl qfn_glProgramParameteri ( long  nativehandle,
int  program,
int  pname,
int  value 
)
package

◆ qfn_glProgramUniform1f()

void cdecl qfn_glProgramUniform1f ( long  nativehandle,
int  program,
int  location,
float  v0 
)
package

◆ qfn_glProgramUniform1fv()

void cdecl qfn_glProgramUniform1fv ( long  nativehandle,
int  program,
int  location,
int  count,
float *  value 
)
package

◆ qfn_glProgramUniform1i()

void cdecl qfn_glProgramUniform1i ( long  nativehandle,
int  program,
int  location,
int  v0 
)
package

◆ qfn_glProgramUniform1iv()

void cdecl qfn_glProgramUniform1iv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniform1ui()

void cdecl qfn_glProgramUniform1ui ( long  nativehandle,
int  program,
int  location,
int  v0 
)
package

◆ qfn_glProgramUniform1uiv()

void cdecl qfn_glProgramUniform1uiv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniform2f()

void cdecl qfn_glProgramUniform2f ( long  nativehandle,
int  program,
int  location,
float  v0,
float  v1 
)
package

◆ qfn_glProgramUniform2fv()

void cdecl qfn_glProgramUniform2fv ( long  nativehandle,
int  program,
int  location,
int  count,
float *  value 
)
package

◆ qfn_glProgramUniform2i()

void cdecl qfn_glProgramUniform2i ( long  nativehandle,
int  program,
int  location,
int  v0,
int  v1 
)
package

◆ qfn_glProgramUniform2iv()

void cdecl qfn_glProgramUniform2iv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniform2ui()

void cdecl qfn_glProgramUniform2ui ( long  nativehandle,
int  program,
int  location,
int  v0,
int  v1 
)
package

◆ qfn_glProgramUniform2uiv()

void cdecl qfn_glProgramUniform2uiv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniform3f()

void cdecl qfn_glProgramUniform3f ( long  nativehandle,
int  program,
int  location,
float  v0,
float  v1,
float  v2 
)
package

◆ qfn_glProgramUniform3fv()

void cdecl qfn_glProgramUniform3fv ( long  nativehandle,
int  program,
int  location,
int  count,
float *  value 
)
package

◆ qfn_glProgramUniform3i()

void cdecl qfn_glProgramUniform3i ( long  nativehandle,
int  program,
int  location,
int  v0,
int  v1,
int  v2 
)
package

◆ qfn_glProgramUniform3iv()

void cdecl qfn_glProgramUniform3iv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniform3ui()

void cdecl qfn_glProgramUniform3ui ( long  nativehandle,
int  program,
int  location,
int  v0,
int  v1,
int  v2 
)
package

◆ qfn_glProgramUniform3uiv()

void cdecl qfn_glProgramUniform3uiv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniform4f()

void cdecl qfn_glProgramUniform4f ( long  nativehandle,
int  program,
int  location,
float  v0,
float  v1,
float  v2,
float  v3 
)
package

◆ qfn_glProgramUniform4fv()

void cdecl qfn_glProgramUniform4fv ( long  nativehandle,
int  program,
int  location,
int  count,
float *  value 
)
package

◆ qfn_glProgramUniform4i()

void cdecl qfn_glProgramUniform4i ( long  nativehandle,
int  program,
int  location,
int  v0,
int  v1,
int  v2,
int  v3 
)
package

◆ qfn_glProgramUniform4iv()

void cdecl qfn_glProgramUniform4iv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniform4ui()

void cdecl qfn_glProgramUniform4ui ( long  nativehandle,
int  program,
int  location,
int  v0,
int  v1,
int  v2,
int  v3 
)
package

◆ qfn_glProgramUniform4uiv()

void cdecl qfn_glProgramUniform4uiv ( long  nativehandle,
int  program,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glProgramUniformMatrix2fv()

void cdecl qfn_glProgramUniformMatrix2fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix2x3fv()

void cdecl qfn_glProgramUniformMatrix2x3fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix2x4fv()

void cdecl qfn_glProgramUniformMatrix2x4fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix3fv()

void cdecl qfn_glProgramUniformMatrix3fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix3x2fv()

void cdecl qfn_glProgramUniformMatrix3x2fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix3x4fv()

void cdecl qfn_glProgramUniformMatrix3x4fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix4fv()

void cdecl qfn_glProgramUniformMatrix4fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix4x2fv()

void cdecl qfn_glProgramUniformMatrix4x2fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glProgramUniformMatrix4x3fv()

void cdecl qfn_glProgramUniformMatrix4x3fv ( long  nativehandle,
int  program,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glRenderbufferStorageMultisample()

void cdecl qfn_glRenderbufferStorageMultisample ( long  nativehandle,
int  target,
int  samples,
int  internalformat,
int  width,
int  height 
)
package

◆ qfn_glResumeTransformFeedback()

void cdecl qfn_glResumeTransformFeedback ( long  nativehandle)
package

◆ qfn_glSampleMaski()

void cdecl qfn_glSampleMaski ( long  nativehandle,
int  maskNumber,
int  mask 
)
package

◆ qfn_glSamplerParameterf()

void cdecl qfn_glSamplerParameterf ( long  nativehandle,
int  sampler,
int  pname,
float  param 
)
package

◆ qfn_glSamplerParameterfv()

void cdecl qfn_glSamplerParameterfv ( long  nativehandle,
int  sampler,
int  pname,
float *  param 
)
package

◆ qfn_glSamplerParameteri()

void cdecl qfn_glSamplerParameteri ( long  nativehandle,
int  sampler,
int  pname,
int  param 
)
package

◆ qfn_glSamplerParameteriv()

void cdecl qfn_glSamplerParameteriv ( long  nativehandle,
int  sampler,
int  pname,
int *  param 
)
package

◆ qfn_glTexImage3D()

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 
)
package

◆ qfn_glTexStorage2D()

void cdecl qfn_glTexStorage2D ( long  nativehandle,
int  target,
int  levels,
int  internalformat,
int  width,
int  height 
)
package

◆ qfn_glTexStorage2DMultisample()

void cdecl qfn_glTexStorage2DMultisample ( long  nativehandle,
int  target,
int  samples,
int  internalformat,
int  width,
int  height,
bool  fixedsamplelocations 
)
package

◆ qfn_glTexStorage3D()

void cdecl qfn_glTexStorage3D ( long  nativehandle,
int  target,
int  levels,
int  internalformat,
int  width,
int  height,
int  depth 
)
package

◆ qfn_glTexSubImage3D()

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 
)
package

◆ qfn_glTransformFeedbackVaryings()

void cdecl qfn_glTransformFeedbackVaryings ( long  nativehandle,
int  program,
int  count,
String  varyings,
int  bufferMode 
)
package

◆ qfn_glUniform1ui()

void cdecl qfn_glUniform1ui ( long  nativehandle,
int  location,
int  v0 
)
package

◆ qfn_glUniform1uiv()

void cdecl qfn_glUniform1uiv ( long  nativehandle,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glUniform2ui()

void cdecl qfn_glUniform2ui ( long  nativehandle,
int  location,
int  v0,
int  v1 
)
package

◆ qfn_glUniform2uiv()

void cdecl qfn_glUniform2uiv ( long  nativehandle,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glUniform3ui()

void cdecl qfn_glUniform3ui ( long  nativehandle,
int  location,
int  v0,
int  v1,
int  v2 
)
package

◆ qfn_glUniform3uiv()

void cdecl qfn_glUniform3uiv ( long  nativehandle,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glUniform4ui()

void cdecl qfn_glUniform4ui ( long  nativehandle,
int  location,
int  v0,
int  v1,
int  v2,
int  v3 
)
package

◆ qfn_glUniform4uiv()

void cdecl qfn_glUniform4uiv ( long  nativehandle,
int  location,
int  count,
int *  value 
)
package

◆ qfn_glUniformBlockBinding()

void cdecl qfn_glUniformBlockBinding ( long  nativehandle,
int  program,
int  uniformBlockIndex,
int  uniformBlockBinding 
)
package

◆ qfn_glUniformMatrix2x3fv()

void cdecl qfn_glUniformMatrix2x3fv ( long  nativehandle,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glUniformMatrix2x4fv()

void cdecl qfn_glUniformMatrix2x4fv ( long  nativehandle,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glUniformMatrix3x2fv()

void cdecl qfn_glUniformMatrix3x2fv ( long  nativehandle,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glUniformMatrix3x4fv()

void cdecl qfn_glUniformMatrix3x4fv ( long  nativehandle,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glUniformMatrix4x2fv()

void cdecl qfn_glUniformMatrix4x2fv ( long  nativehandle,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glUniformMatrix4x3fv()

void cdecl qfn_glUniformMatrix4x3fv ( long  nativehandle,
int  location,
int  count,
bool  transpose,
float *  value 
)
package

◆ qfn_glUnmapBuffer()

bool cdecl qfn_glUnmapBuffer ( long  nativehandle,
int  target 
)
package

◆ qfn_glUseProgramStages()

void cdecl qfn_glUseProgramStages ( long  nativehandle,
int  pipeline,
int  stages,
int  program 
)
package

◆ qfn_glValidateProgramPipeline()

void cdecl qfn_glValidateProgramPipeline ( long  nativehandle,
int  pipeline 
)
package

◆ qfn_glVertexAttribBinding()

void cdecl qfn_glVertexAttribBinding ( long  nativehandle,
int  attribindex,
int  bindingindex 
)
package

◆ qfn_glVertexAttribDivisor()

void cdecl qfn_glVertexAttribDivisor ( long  nativehandle,
int  index,
int  divisor 
)
package

◆ qfn_glVertexAttribFormat()

void cdecl qfn_glVertexAttribFormat ( long  nativehandle,
int  attribindex,
int  size,
int  type,
bool  normalized,
int  relativeoffset 
)
package

◆ qfn_glVertexAttribI4i()

void cdecl qfn_glVertexAttribI4i ( long  nativehandle,
int  index,
int  x,
int  y,
int  z,
int  w 
)
package

◆ qfn_glVertexAttribI4iv()

void cdecl qfn_glVertexAttribI4iv ( long  nativehandle,
int  index,
int *  v 
)
package

◆ qfn_glVertexAttribI4ui()

void cdecl qfn_glVertexAttribI4ui ( long  nativehandle,
int  index,
int  x,
int  y,
int  z,
int  w 
)
package

◆ qfn_glVertexAttribI4uiv()

void cdecl qfn_glVertexAttribI4uiv ( long  nativehandle,
int  index,
int *  v 
)
package

◆ qfn_glVertexAttribIFormat()

void cdecl qfn_glVertexAttribIFormat ( long  nativehandle,
int  attribindex,
int  size,
int  type,
int  relativeoffset 
)
package

◆ qfn_glVertexAttribIPointer()

void cdecl qfn_glVertexAttribIPointer ( long  nativehandle,
int  index,
int  size,
int  type,
int  stride,
byte *  pointer 
)
package

◆ qfn_glVertexBindingDivisor()

void cdecl qfn_glVertexBindingDivisor ( long  nativehandle,
int  bindingindex,
int  divisor 
)
package

◆ qfn_glWaitSync()

void cdecl qfn_glWaitSync ( long  nativehandle,
Pointer  sync,
int  flags,
long  timeout 
)
package