java.lang.Object
io.qt.QtObject
io.qt.gui.QOpenGLFunctions
io.qt.gui.QOpenGLExtraFunctions
- All Implemented Interfaces:
QtObjectInterface
,Cloneable
Cross-platform access to the OpenGL ES 3.0, 3.1 and 3.2 API
Java wrapper for Qt class QOpenGLExtraFunctions
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.gui.QOpenGLFunctions
QOpenGLFunctions.OpenGLFeature, QOpenGLFunctions.OpenGLFeatures
-
Constructor Summary
ConstructorDescriptionQOpenGLExtraFunctions
(QOpenGLContext context) SeeQOpenGLExtraFunctions::
QOpenGLExtraFunctions(QOpenGLExtraFunctions) -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates and returns a copy of this object.final void
glActiveShaderProgram
(int pipeline, int program) final void
glBeginQuery
(int target, int id) final void
glBeginTransformFeedback
(int primitiveMode) final void
glBindBufferBase
(int target, int index, int buffer) final void
glBindBufferRange
(int target, int index, int buffer, long offset, long size) final void
glBindImageTexture
(int unit, int texture, int level, boolean layered, int layer, int access, int format) final void
glBindProgramPipeline
(int pipeline) final void
glBindSampler
(int unit, int sampler) final void
glBindTransformFeedback
(int target, int id) final void
glBindVertexArray
(int array) final void
glBindVertexBuffer
(int bindingindex, int buffer, long offset, int stride) final void
final void
glBlendEquationi
(int buf, int mode) final void
glBlendEquationSeparatei
(int buf, int modeRGB, int modeAlpha) final void
glBlendFunci
(int buf, int src, int dst) final void
glBlendFuncSeparatei
(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) final void
glBlitFramebuffer
(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) final void
glClearBufferfi
(int buffer, int drawbuffer, float depth, int stencil) final void
glClearBufferfv
(int buffer, int drawbuffer, FloatBuffer value) final void
glClearBufferiv
(int buffer, int drawbuffer, IntBuffer value) final void
glClearBufferuiv
(int buffer, int drawbuffer, IntBuffer value) final int
glClientWaitSync
(GLsync sync, int flags, long timeout) final void
glColorMaski
(int index, boolean r, boolean g, boolean b, boolean a) final void
glCompressedTexImage3D
(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data) final void
glCompressedTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data) final void
glCopyBufferSubData
(int readTarget, int writeTarget, long readOffset, long writeOffset, long size) final void
glCopyImageSubData
(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) final void
glCopyTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) final int
glCreateShaderProgramv
(int type, String[] strings) final void
glDebugMessageCallback
(GLDEBUGPROC callback) final void
glDebugMessageControl
(int source, int type, int severity, int count, IntBuffer ids, boolean enabled) final void
glDebugMessageInsert
(int source, int type, int id, int severity, int length, CharBuffer buf) final void
glDeleteProgramPipelines
(int n, IntBuffer pipelines) final void
glDeleteQueries
(int n, IntBuffer ids) final void
glDeleteSamplers
(int count, IntBuffer samplers) final void
glDeleteSync
(GLsync sync) final void
glDeleteTransformFeedbacks
(int n, IntBuffer ids) final void
glDeleteVertexArrays
(int n, IntBuffer arrays) final void
glDisablei
(int target, int index) final void
glDispatchCompute
(int num_groups_x, int num_groups_y, int num_groups_z) final void
glDispatchComputeIndirect
(long indirect) final void
glDrawArraysIndirect
(int mode, Buffer indirect) final void
glDrawArraysInstanced
(int mode, int first, int count, int instancecount) final void
glDrawBuffers
(int n, IntBuffer bufs) final void
glDrawElementsBaseVertex
(int mode, int count, int type, Buffer indices, int basevertex) final void
glDrawElementsIndirect
(int mode, int type, Buffer indirect) final void
glDrawElementsInstanced
(int mode, int count, int type, Buffer indices, int instancecount) final void
glDrawElementsInstancedBaseVertex
(int mode, int count, int type, Buffer indices, int instancecount, int basevertex) final void
glDrawRangeElements
(int mode, int start, int end, int count, int type, Buffer indices) final void
glDrawRangeElementsBaseVertex
(int mode, int start, int end, int count, int type, Buffer indices, int basevertex) final void
glEnablei
(int target, int index) final void
glEndQuery
(int target) final void
final GLsync
glFenceSync
(int condition, int flags) final void
glFlushMappedBufferRange
(int target, long offset, long length) final void
glFramebufferParameteri
(int target, int pname, int param) final void
glFramebufferTexture
(int target, int attachment, int texture, int level) final void
glFramebufferTextureLayer
(int target, int attachment, int texture, int level, int layer) final void
glGenProgramPipelines
(int n, IntBuffer pipelines) final void
glGenQueries
(int n, IntBuffer ids) final void
glGenSamplers
(int count, IntBuffer samplers) final void
glGenTransformFeedbacks
(int n, IntBuffer ids) final void
glGenVertexArrays
(int n, IntBuffer arrays) final void
glGetActiveUniformBlockiv
(int program, int uniformBlockIndex, int pname, IntBuffer params) final void
glGetActiveUniformBlockName
(int program, int uniformBlockIndex, int bufSize, IntBuffer length, CharBuffer uniformBlockName) final void
glGetActiveUniformsiv
(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params) final void
glGetBooleani_v
(int target, int index, IntBuffer data) final void
glGetBufferParameteri64v
(int target, int pname, LongBuffer params) final void
glGetBufferPointerv
(int target, int pname, Buffer[] params) final int
glGetDebugMessageLog
(int[] sources, int[] types, int[] ids, int[] severities, String[] messageLog) final int
glGetFragDataLocation
(int program, String name) final void
glGetFramebufferParameteriv
(int target, int pname, IntBuffer params) final int
final void
glGetInteger64i_v
(int target, int index, LongBuffer data) final void
glGetInteger64v
(int pname, LongBuffer data) final void
glGetIntegeri_v
(int target, int index, IntBuffer data) final void
glGetInternalformativ
(int target, int internalformat, int pname, int bufSize, IntBuffer params) final void
glGetMultisamplefv
(int pname, int index, FloatBuffer val) final void
glGetnUniformfv
(int program, int location, int bufSize, FloatBuffer params) final void
glGetnUniformiv
(int program, int location, int bufSize, IntBuffer params) final void
glGetnUniformuiv
(int program, int location, int bufSize, IntBuffer params) final void
glGetObjectLabel
(int identifier, int name, String[] label) final void
glGetObjectPtrLabel
(GLsync ptr, String[] label) final void
glGetPointerv
(int pname, Buffer [] params) final void
glGetProgramBinary
(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary) final void
glGetProgramInterfaceiv
(int program, int programInterface, int pname, IntBuffer params) final void
glGetProgramPipelineInfoLog
(int pipeline, String[] infoLog) final void
glGetProgramPipelineiv
(int pipeline, int pname, IntBuffer params) final int
glGetProgramResourceIndex
(int program, int programInterface, String name) final void
glGetProgramResourceiv
(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params) final int
glGetProgramResourceLocation
(int program, int programInterface, String name) final void
glGetProgramResourceName
(int program, int programInterface, int index, String[] name) final void
glGetQueryiv
(int target, int pname, IntBuffer params) final void
glGetQueryObjectuiv
(int id, int pname, IntBuffer params) final void
glGetSamplerParameterfv
(int sampler, int pname, FloatBuffer params) final void
glGetSamplerParameterIiv
(int sampler, int pname, IntBuffer params) final void
glGetSamplerParameterIuiv
(int sampler, int pname, IntBuffer params) final void
glGetSamplerParameteriv
(int sampler, int pname, IntBuffer params) final String
glGetStringi
(int name, int index) final void
glGetSynciv
(GLsync sync, int pname, int[] length, IntBuffer values) final void
glGetTexLevelParameterfv
(int target, int level, int pname, FloatBuffer params) final void
glGetTexLevelParameteriv
(int target, int level, int pname, IntBuffer params) final void
glGetTexParameterIiv
(int target, int pname, IntBuffer params) final void
glGetTexParameterIuiv
(int target, int pname, IntBuffer params) final void
glGetTransformFeedbackVarying
(int program, int index, int[] size, int[] type, String[] name) final int
glGetUniformBlockIndex
(int program, String uniformBlockName) final void
glGetUniformIndices
(int program, String[] uniformNames, int [] uniformIndices) final void
glGetUniformuiv
(int program, int location, IntBuffer params) final void
glGetVertexAttribIiv
(int index, int pname, IntBuffer params) final void
glGetVertexAttribIuiv
(int index, int pname, IntBuffer params) final void
glInvalidateFramebuffer
(int target, int numAttachments, IntBuffer attachments) final void
glInvalidateSubFramebuffer
(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height) final boolean
glIsEnabledi
(int target, int index) final boolean
glIsProgramPipeline
(int pipeline) final boolean
glIsQuery
(int id) final boolean
glIsSampler
(int sampler) final boolean
final boolean
glIsTransformFeedback
(int id) final boolean
glIsVertexArray
(int array) final Buffer
glMapBufferRange
(int target, long offset, int access) final void
glMemoryBarrier
(int barriers) final void
glMemoryBarrierByRegion
(int barriers) final void
glMinSampleShading
(float value) final void
glObjectLabel
(int identifier, int name, int length, String label) final void
glObjectPtrLabel
(GLsync ptr, String label) final void
glPatchParameteri
(int pname, int value) final void
final void
final void
glPrimitiveBoundingBox
(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW) final void
glProgramBinary
(int program, int binaryFormat, Buffer binary, int length) final void
glProgramParameteri
(int program, int pname, int value) final void
glProgramUniform1f
(int program, int location, float v0) final void
glProgramUniform1fv
(int program, int location, int count, FloatBuffer value) final void
glProgramUniform1i
(int program, int location, int v0) final void
glProgramUniform1iv
(int program, int location, int count, IntBuffer value) final void
glProgramUniform1ui
(int program, int location, int v0) final void
glProgramUniform1uiv
(int program, int location, int count, IntBuffer value) final void
glProgramUniform2f
(int program, int location, float v0, float v1) final void
glProgramUniform2fv
(int program, int location, int count, FloatBuffer value) final void
glProgramUniform2i
(int program, int location, int v0, int v1) final void
glProgramUniform2iv
(int program, int location, int count, IntBuffer value) final void
glProgramUniform2ui
(int program, int location, int v0, int v1) final void
glProgramUniform2uiv
(int program, int location, int count, IntBuffer value) final void
glProgramUniform3f
(int program, int location, float v0, float v1, float v2) final void
glProgramUniform3fv
(int program, int location, int count, FloatBuffer value) final void
glProgramUniform3i
(int program, int location, int v0, int v1, int v2) final void
glProgramUniform3iv
(int program, int location, int count, IntBuffer value) final void
glProgramUniform3ui
(int program, int location, int v0, int v1, int v2) final void
glProgramUniform3uiv
(int program, int location, int count, IntBuffer value) final void
glProgramUniform4f
(int program, int location, float v0, float v1, float v2, float v3) final void
glProgramUniform4fv
(int program, int location, int count, FloatBuffer value) final void
glProgramUniform4i
(int program, int location, int v0, int v1, int v2, int v3) final void
glProgramUniform4iv
(int program, int location, int count, IntBuffer value) final void
glProgramUniform4ui
(int program, int location, int v0, int v1, int v2, int v3) final void
glProgramUniform4uiv
(int program, int location, int count, IntBuffer value) final void
glProgramUniformMatrix2fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix2x3fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix2x4fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix3fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix3x2fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix3x4fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix4fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix4x2fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glProgramUniformMatrix4x3fv
(int program, int location, int count, boolean transpose, FloatBuffer value) final void
glPushDebugGroup
(int source, int id, String message) final void
glReadBuffer
(int mode) final void
glReadnPixels
(int x, int y, int width, int height, int format, int type, int bufSize, Buffer data) final void
glRenderbufferStorageMultisample
(int target, int samples, int internalformat, int width, int height) final void
final void
glSampleMaski
(int maskNumber, int mask) final void
glSamplerParameterf
(int sampler, int pname, float param) final void
glSamplerParameterfv
(int sampler, int pname, FloatBuffer param) final void
glSamplerParameteri
(int sampler, int pname, int param) final void
glSamplerParameterIiv
(int sampler, int pname, IntBuffer param) final void
glSamplerParameterIuiv
(int sampler, int pname, IntBuffer param) final void
glSamplerParameteriv
(int sampler, int pname, IntBuffer param) final void
glTexBuffer
(int target, int internalformat, int buffer) final void
glTexBufferRange
(int target, int internalformat, int buffer, long offset, long size) final void
glTexImage3D
(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels) final void
glTexParameterIiv
(int target, int pname, IntBuffer params) final void
glTexParameterIuiv
(int target, int pname, IntBuffer params) final void
glTexStorage2D
(int target, int levels, int internalformat, int width, int height) final void
glTexStorage2DMultisample
(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations) final void
glTexStorage3D
(int target, int levels, int internalformat, int width, int height, int depth) final void
glTexStorage3DMultisample
(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations) final void
glTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels) final void
glTransformFeedbackVaryings
(int program, String[] varyings, int bufferMode) final void
glUniform1ui
(int location, int v0) final void
glUniform1uiv
(int location, int count, IntBuffer value) final void
glUniform2ui
(int location, int v0, int v1) final void
glUniform2uiv
(int location, int count, IntBuffer value) final void
glUniform3ui
(int location, int v0, int v1, int v2) final void
glUniform3uiv
(int location, int count, IntBuffer value) final void
glUniform4ui
(int location, int v0, int v1, int v2, int v3) final void
glUniform4uiv
(int location, int count, IntBuffer value) final void
glUniformBlockBinding
(int program, int uniformBlockIndex, int uniformBlockBinding) final void
glUniformMatrix2x3fv
(int location, int count, boolean transpose, FloatBuffer value) final void
glUniformMatrix2x4fv
(int location, int count, boolean transpose, FloatBuffer value) final void
glUniformMatrix3x2fv
(int location, int count, boolean transpose, FloatBuffer value) final void
glUniformMatrix3x4fv
(int location, int count, boolean transpose, FloatBuffer value) final void
glUniformMatrix4x2fv
(int location, int count, boolean transpose, FloatBuffer value) final void
glUniformMatrix4x3fv
(int location, int count, boolean transpose, FloatBuffer value) final boolean
glUnmapBuffer
(int target) final void
glUseProgramStages
(int pipeline, int stages, int program) final void
glValidateProgramPipeline
(int pipeline) final void
glVertexAttribBinding
(int attribindex, int bindingindex) final void
glVertexAttribDivisor
(int index, int divisor) final void
glVertexAttribFormat
(int attribindex, int size, int type, boolean normalized, int relativeoffset) final void
glVertexAttribI4i
(int index, int x, int y, int z, int w) final void
glVertexAttribI4iv
(int index, IntBuffer v) final void
glVertexAttribI4ui
(int index, int x, int y, int z, int w) final void
glVertexAttribI4uiv
(int index, IntBuffer v) final void
glVertexAttribIFormat
(int attribindex, int size, int type, int relativeoffset) final void
glVertexAttribIPointer
(int index, int size, int type, int stride, Buffer pointer) final void
glVertexBindingDivisor
(int bindingindex, int divisor) final void
glWaitSync
(GLsync sync, int flags, long timeout) Methods inherited from class io.qt.gui.QOpenGLFunctions
glActiveTexture, glAttachShader, glBindAttribLocation, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffers, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffers, glDeleteShader, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenRenderbuffers, glGenTextures, glGetActiveAttrib, glGetActiveUniform, glGetAttachedShaders, glGetAttribLocation, glGetBooleanv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetProgramInfoLog, glGetProgramiv, glGetRenderbufferParameteriv, glGetShaderInfoLog, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderSource, glGetString, glGetTexParameterfv, glGetTexParameteriv, glGetUniformfv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribPointerv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexSubImage2D, glUniform1f, glUniform1fv, glUniform1i, glUniform1iv, glUniform2f, glUniform2fv, glUniform2i, glUniform2iv, glUniform3f, glUniform3fv, glUniform3i, glUniform3iv, glUniform4f, glUniform4fv, glUniform4i, glUniform4iv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttribPointer, glViewport, hasOpenGLFeature, initializeOpenGLFunctions, openGLFeatures
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QOpenGLExtraFunctions
public QOpenGLExtraFunctions() -
QOpenGLExtraFunctions
-
QOpenGLExtraFunctions
See
QOpenGLExtraFunctions::
QOpenGLExtraFunctions(QOpenGLExtraFunctions)
-
-
Method Details
-
glActiveShaderProgram
-
glBeginQuery
-
glBeginTransformFeedback
-
glBindBufferBase
-
glBindBufferRange
@QtUninvokable public final void glBindBufferRange(int target, int index, int buffer, long offset, long size) -
glBindImageTexture
@QtUninvokable public final void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format) -
glBindProgramPipeline
-
glBindSampler
-
glBindTransformFeedback
-
glBindVertexArray
-
glBindVertexBuffer
@QtUninvokable public final void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride) -
glBlendBarrier
-
glBlendEquationSeparatei
-
glBlendEquationi
-
glBlendFuncSeparatei
@QtUninvokable public final void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
glBlendFunci
-
glBlitFramebuffer
@QtUninvokable public final void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) -
glClearBufferfi
@QtUninvokable public final void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil) -
glClearBufferfv
-
glClearBufferiv
-
glClearBufferuiv
-
glClientWaitSync
-
glColorMaski
@QtUninvokable public final void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a) -
glCompressedTexImage3D
@QtUninvokable public final void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data) -
glCompressedTexSubImage3D
@QtUninvokable public final void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data) -
glCopyBufferSubData
@QtUninvokable public final void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size) -
glCopyImageSubData
@QtUninvokable public final void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth) -
glCopyTexSubImage3D
@QtUninvokable public final void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) -
glCreateShaderProgramv
-
glDebugMessageCallback
-
glDebugMessageControl
@QtUninvokable public final void glDebugMessageControl(int source, int type, int severity, int count, IntBuffer ids, boolean enabled) -
glDebugMessageInsert
@QtUninvokable public final void glDebugMessageInsert(int source, int type, int id, int severity, int length, CharBuffer buf) -
glDeleteProgramPipelines
-
glDeleteQueries
-
glDeleteSamplers
-
glDeleteSync
-
glDeleteTransformFeedbacks
-
glDeleteVertexArrays
-
glDisablei
-
glDispatchCompute
@QtUninvokable public final void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z) -
glDispatchComputeIndirect
-
glDrawArraysIndirect
-
glDrawArraysInstanced
@QtUninvokable public final void glDrawArraysInstanced(int mode, int first, int count, int instancecount) -
glDrawBuffers
-
glDrawElementsBaseVertex
@QtUninvokable public final void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex) -
glDrawElementsIndirect
-
glDrawElementsInstanced
@QtUninvokable public final void glDrawElementsInstanced(int mode, int count, int type, Buffer indices, int instancecount) -
glDrawElementsInstancedBaseVertex
@QtUninvokable public final void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex) -
glDrawRangeElements
@QtUninvokable public final void glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices) -
glDrawRangeElementsBaseVertex
@QtUninvokable public final void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex) -
glEnablei
-
glEndQuery
-
glEndTransformFeedback
-
glFenceSync
-
glFlushMappedBufferRange
-
glFramebufferParameteri
-
glFramebufferTexture
@QtUninvokable public final void glFramebufferTexture(int target, int attachment, int texture, int level) -
glFramebufferTextureLayer
@QtUninvokable public final void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) -
glGenProgramPipelines
-
glGenQueries
-
glGenSamplers
-
glGenTransformFeedbacks
-
glGenVertexArrays
-
glGetActiveUniformBlockName
@QtUninvokable public final void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, IntBuffer length, CharBuffer uniformBlockName) -
glGetActiveUniformBlockiv
@QtUninvokable public final void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params) -
glGetActiveUniformsiv
@QtUninvokable public final void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params) -
glGetBooleani_v
-
glGetBufferParameteri64v
-
glGetBufferPointerv
-
glGetDebugMessageLog
@QtUninvokable public final int glGetDebugMessageLog(int[] sources, int[] types, int[] ids, int[] severities, String[] messageLog) -
glGetFragDataLocation
-
glGetFramebufferParameteriv
@QtUninvokable public final void glGetFramebufferParameteriv(int target, int pname, IntBuffer params) -
glGetGraphicsResetStatus
-
glGetInteger64i_v
-
glGetInteger64v
-
glGetIntegeri_v
-
glGetInternalformativ
@QtUninvokable public final void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, IntBuffer params) -
glGetMultisamplefv
-
glGetObjectLabel
-
glGetObjectPtrLabel
-
glGetPointerv
-
glGetProgramBinary
@QtUninvokable public final void glGetProgramBinary(int program, int bufSize, IntBuffer length, IntBuffer binaryFormat, Buffer binary) -
glGetProgramInterfaceiv
@QtUninvokable public final void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params) -
glGetProgramPipelineInfoLog
-
glGetProgramPipelineiv
-
glGetProgramResourceIndex
@QtUninvokable public final int glGetProgramResourceIndex(int program, int programInterface, String name) -
glGetProgramResourceLocation
@QtUninvokable public final int glGetProgramResourceLocation(int program, int programInterface, String name) -
glGetProgramResourceName
@QtUninvokable public final void glGetProgramResourceName(int program, int programInterface, int index, String[] name) -
glGetProgramResourceiv
@QtUninvokable public final void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params) -
glGetQueryObjectuiv
-
glGetQueryiv
-
glGetSamplerParameterIiv
-
glGetSamplerParameterIuiv
@QtUninvokable public final void glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params) -
glGetSamplerParameterfv
@QtUninvokable public final void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params) -
glGetSamplerParameteriv
-
glGetStringi
-
glGetSynciv
@QtUninvokable public final void glGetSynciv(GLsync sync, int pname, int[] length, IntBuffer values) -
glGetTexLevelParameterfv
@QtUninvokable public final void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params) -
glGetTexLevelParameteriv
@QtUninvokable public final void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params) -
glGetTexParameterIiv
-
glGetTexParameterIuiv
-
glGetTransformFeedbackVarying
@QtUninvokable public final void glGetTransformFeedbackVarying(int program, int index, int[] size, int[] type, String[] name) -
glGetUniformBlockIndex
-
glGetUniformIndices
@QtUninvokable public final void glGetUniformIndices(int program, String[] uniformNames, int [] uniformIndices) -
glGetUniformuiv
-
glGetVertexAttribIiv
-
glGetVertexAttribIuiv
-
glGetnUniformfv
@QtUninvokable public final void glGetnUniformfv(int program, int location, int bufSize, FloatBuffer params) -
glGetnUniformiv
@QtUninvokable public final void glGetnUniformiv(int program, int location, int bufSize, IntBuffer params) -
glGetnUniformuiv
@QtUninvokable public final void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params) -
glInvalidateFramebuffer
@QtUninvokable public final void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments) -
glInvalidateSubFramebuffer
@QtUninvokable public final void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height) -
glIsEnabledi
-
glIsProgramPipeline
-
glIsQuery
-
glIsSampler
-
glIsSync
-
glIsTransformFeedback
-
glIsVertexArray
-
glMapBufferRange
-
glMemoryBarrier
-
glMemoryBarrierByRegion
-
glMinSampleShading
-
glObjectLabel
-
glObjectPtrLabel
-
glPatchParameteri
-
glPauseTransformFeedback
-
glPopDebugGroup
-
glPrimitiveBoundingBox
@QtUninvokable public final void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW) -
glProgramBinary
@QtUninvokable public final void glProgramBinary(int program, int binaryFormat, Buffer binary, int length) -
glProgramParameteri
-
glProgramUniform1f
-
glProgramUniform1fv
@QtUninvokable public final void glProgramUniform1fv(int program, int location, int count, FloatBuffer value) -
glProgramUniform1i
-
glProgramUniform1iv
@QtUninvokable public final void glProgramUniform1iv(int program, int location, int count, IntBuffer value) -
glProgramUniform1ui
-
glProgramUniform1uiv
@QtUninvokable public final void glProgramUniform1uiv(int program, int location, int count, IntBuffer value) -
glProgramUniform2f
-
glProgramUniform2fv
@QtUninvokable public final void glProgramUniform2fv(int program, int location, int count, FloatBuffer value) -
glProgramUniform2i
-
glProgramUniform2iv
@QtUninvokable public final void glProgramUniform2iv(int program, int location, int count, IntBuffer value) -
glProgramUniform2ui
-
glProgramUniform2uiv
@QtUninvokable public final void glProgramUniform2uiv(int program, int location, int count, IntBuffer value) -
glProgramUniform3f
@QtUninvokable public final void glProgramUniform3f(int program, int location, float v0, float v1, float v2) -
glProgramUniform3fv
@QtUninvokable public final void glProgramUniform3fv(int program, int location, int count, FloatBuffer value) -
glProgramUniform3i
@QtUninvokable public final void glProgramUniform3i(int program, int location, int v0, int v1, int v2) -
glProgramUniform3iv
@QtUninvokable public final void glProgramUniform3iv(int program, int location, int count, IntBuffer value) -
glProgramUniform3ui
@QtUninvokable public final void glProgramUniform3ui(int program, int location, int v0, int v1, int v2) -
glProgramUniform3uiv
@QtUninvokable public final void glProgramUniform3uiv(int program, int location, int count, IntBuffer value) -
glProgramUniform4f
@QtUninvokable public final void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3) -
glProgramUniform4fv
@QtUninvokable public final void glProgramUniform4fv(int program, int location, int count, FloatBuffer value) -
glProgramUniform4i
@QtUninvokable public final void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3) -
glProgramUniform4iv
@QtUninvokable public final void glProgramUniform4iv(int program, int location, int count, IntBuffer value) -
glProgramUniform4ui
@QtUninvokable public final void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3) -
glProgramUniform4uiv
@QtUninvokable public final void glProgramUniform4uiv(int program, int location, int count, IntBuffer value) -
glProgramUniformMatrix2fv
@QtUninvokable public final void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix2x3fv
@QtUninvokable public final void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix2x4fv
@QtUninvokable public final void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix3fv
@QtUninvokable public final void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix3x2fv
@QtUninvokable public final void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix3x4fv
@QtUninvokable public final void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix4fv
@QtUninvokable public final void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix4x2fv
@QtUninvokable public final void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glProgramUniformMatrix4x3fv
@QtUninvokable public final void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value) -
glPushDebugGroup
-
glReadBuffer
-
glReadnPixels
@QtUninvokable public final void glReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, Buffer data) -
glRenderbufferStorageMultisample
@QtUninvokable public final void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) -
glResumeTransformFeedback
-
glSampleMaski
-
glSamplerParameterIiv
-
glSamplerParameterIuiv
-
glSamplerParameterf
-
glSamplerParameterfv
-
glSamplerParameteri
-
glSamplerParameteriv
-
glTexBuffer
-
glTexBufferRange
@QtUninvokable public final void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size) -
glTexImage3D
@QtUninvokable public final void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels) -
glTexParameterIiv
-
glTexParameterIuiv
-
glTexStorage2D
@QtUninvokable public final void glTexStorage2D(int target, int levels, int internalformat, int width, int height) -
glTexStorage2DMultisample
@QtUninvokable public final void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations) -
glTexStorage3D
@QtUninvokable public final void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth) -
glTexStorage3DMultisample
@QtUninvokable public final void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations) -
glTexSubImage3D
@QtUninvokable public final void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels) -
glTransformFeedbackVaryings
@QtUninvokable public final void glTransformFeedbackVaryings(int program, String[] varyings, int bufferMode) -
glUniform1ui
-
glUniform1uiv
-
glUniform2ui
-
glUniform2uiv
-
glUniform3ui
-
glUniform3uiv
-
glUniform4ui
-
glUniform4uiv
-
glUniformBlockBinding
@QtUninvokable public final void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding) -
glUniformMatrix2x3fv
@QtUninvokable public final void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix2x4fv
@QtUninvokable public final void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix3x2fv
@QtUninvokable public final void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix3x4fv
@QtUninvokable public final void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix4x2fv
@QtUninvokable public final void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value) -
glUniformMatrix4x3fv
@QtUninvokable public final void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value) -
glUnmapBuffer
-
glUseProgramStages
-
glValidateProgramPipeline
-
glVertexAttribBinding
-
glVertexAttribDivisor
-
glVertexAttribFormat
@QtUninvokable public final void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset) -
glVertexAttribI4i
-
glVertexAttribI4iv
-
glVertexAttribI4ui
-
glVertexAttribI4uiv
-
glVertexAttribIFormat
@QtUninvokable public final void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset) -
glVertexAttribIPointer
@QtUninvokable public final void glVertexAttribIPointer(int index, int size, int type, int stride, Buffer pointer) -
glVertexBindingDivisor
-
glWaitSync
-
clone
Creates and returns a copy of this object.
See
QOpenGLExtraFunctions::
QOpenGLExtraFunctions(QOpenGLExtraFunctions) - Overrides:
clone
in classQOpenGLFunctions
-