All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.gui.QOpenGLExtraFunctions Maven / Gradle / Ivy

There is a newer version: 6.8.0
Show newest version
package io.qt.gui;

import io.qt.*;


/**
 * 

Cross-platform access to the OpenGL ES 3.0, 3.1 and 3.2 API

*

Java wrapper for Qt class QOpenGLExtraFunctions

*/ public class QOpenGLExtraFunctions extends io.qt.gui.QOpenGLFunctions implements java.lang.Cloneable { /** *

See QOpenGLExtraFunctions::QOpenGLExtraFunctions()

*/ public QOpenGLExtraFunctions(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QOpenGLExtraFunctions instance); /** *

See QOpenGLExtraFunctions::QOpenGLExtraFunctions(QOpenGLContext*)

*/ public QOpenGLExtraFunctions(io.qt.gui.@Nullable QOpenGLContext context){ super((QPrivateConstructor)null); initialize_native(this, context); } private native static void initialize_native(QOpenGLExtraFunctions instance, io.qt.gui.QOpenGLContext context); /** *

See QOpenGLExtraFunctions::QOpenGLExtraFunctions(QOpenGLExtraFunctions)

*/ public QOpenGLExtraFunctions(io.qt.gui.@StrictNonNull QOpenGLExtraFunctions other){ super((QPrivateConstructor)null); java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); initialize_native(this, other); } private native static void initialize_native(QOpenGLExtraFunctions instance, io.qt.gui.QOpenGLExtraFunctions other); /** *

See QOpenGLExtraFunctions::glActiveShaderProgram(GLuint,GLuint)

*/ @QtUninvokable public final void glActiveShaderProgram(int pipeline, int program){ glActiveShaderProgram_native_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), pipeline, program); } @QtUninvokable private native void glActiveShaderProgram_native_GLuint_GLuint(long __this__nativeId, int pipeline, int program); /** *

See QOpenGLExtraFunctions::glBeginQuery(GLenum,GLuint)

*/ @QtUninvokable public final void glBeginQuery(int target, int id){ glBeginQuery_native_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), target, id); } @QtUninvokable private native void glBeginQuery_native_GLenum_GLuint(long __this__nativeId, int target, int id); /** *

See QOpenGLExtraFunctions::glBeginTransformFeedback(GLenum)

*/ @QtUninvokable public final void glBeginTransformFeedback(int primitiveMode){ glBeginTransformFeedback_native_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), primitiveMode); } @QtUninvokable private native void glBeginTransformFeedback_native_GLenum(long __this__nativeId, int primitiveMode); /** *

See QOpenGLExtraFunctions::glBindBufferBase(GLenum,GLuint,GLuint)

*/ @QtUninvokable public final void glBindBufferBase(int target, int index, int buffer){ glBindBufferBase_native_GLenum_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), target, index, buffer); } @QtUninvokable private native void glBindBufferBase_native_GLenum_GLuint_GLuint(long __this__nativeId, int target, int index, int buffer); /** *

See QOpenGLExtraFunctions::glBindBufferRange(GLenum,GLuint,GLuint,GLintptr,GLsizeiptr)

*/ @QtUninvokable public final void glBindBufferRange(int target, int index, int buffer, long offset, long size){ glBindBufferRange_native_GLenum_GLuint_GLuint_GLintptr_GLsizeiptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, index, buffer, offset, size); } @QtUninvokable private native void glBindBufferRange_native_GLenum_GLuint_GLuint_GLintptr_GLsizeiptr(long __this__nativeId, int target, int index, int buffer, long offset, long size); /** *

See QOpenGLExtraFunctions::glBindImageTexture(GLuint,GLuint,GLint,GLboolean,GLint,GLenum,GLenum)

*/ @QtUninvokable public final void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format){ glBindImageTexture_native_GLuint_GLuint_GLint_GLboolean_GLint_GLenum_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), unit, texture, level, layered, layer, access, format); } @QtUninvokable private native void glBindImageTexture_native_GLuint_GLuint_GLint_GLboolean_GLint_GLenum_GLenum(long __this__nativeId, int unit, int texture, int level, boolean layered, int layer, int access, int format); /** *

See QOpenGLExtraFunctions::glBindProgramPipeline(GLuint)

*/ @QtUninvokable public final void glBindProgramPipeline(int pipeline){ glBindProgramPipeline_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), pipeline); } @QtUninvokable private native void glBindProgramPipeline_native_GLuint(long __this__nativeId, int pipeline); /** *

See QOpenGLExtraFunctions::glBindSampler(GLuint,GLuint)

*/ @QtUninvokable public final void glBindSampler(int unit, int sampler){ glBindSampler_native_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), unit, sampler); } @QtUninvokable private native void glBindSampler_native_GLuint_GLuint(long __this__nativeId, int unit, int sampler); /** *

See QOpenGLExtraFunctions::glBindTransformFeedback(GLenum,GLuint)

*/ @QtUninvokable public final void glBindTransformFeedback(int target, int id){ glBindTransformFeedback_native_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), target, id); } @QtUninvokable private native void glBindTransformFeedback_native_GLenum_GLuint(long __this__nativeId, int target, int id); /** *

See QOpenGLExtraFunctions::glBindVertexArray(GLuint)

*/ @QtUninvokable public final void glBindVertexArray(int array){ glBindVertexArray_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), array); } @QtUninvokable private native void glBindVertexArray_native_GLuint(long __this__nativeId, int array); /** *

See QOpenGLExtraFunctions::glBindVertexBuffer(GLuint,GLuint,GLintptr,GLsizei)

*/ @QtUninvokable public final void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride){ glBindVertexBuffer_native_GLuint_GLuint_GLintptr_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), bindingindex, buffer, offset, stride); } @QtUninvokable private native void glBindVertexBuffer_native_GLuint_GLuint_GLintptr_GLsizei(long __this__nativeId, int bindingindex, int buffer, long offset, int stride); /** *

See QOpenGLExtraFunctions::glBlendBarrier()

*/ @QtUninvokable public final void glBlendBarrier(){ glBlendBarrier_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void glBlendBarrier_native(long __this__nativeId); /** *

See QOpenGLExtraFunctions::glBlendEquationSeparatei(GLuint,GLenum,GLenum)

*/ @QtUninvokable public final void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha){ glBlendEquationSeparatei_native_GLuint_GLenum_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), buf, modeRGB, modeAlpha); } @QtUninvokable private native void glBlendEquationSeparatei_native_GLuint_GLenum_GLenum(long __this__nativeId, int buf, int modeRGB, int modeAlpha); /** *

See QOpenGLExtraFunctions::glBlendEquationi(GLuint,GLenum)

*/ @QtUninvokable public final void glBlendEquationi(int buf, int mode){ glBlendEquationi_native_GLuint_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), buf, mode); } @QtUninvokable private native void glBlendEquationi_native_GLuint_GLenum(long __this__nativeId, int buf, int mode); /** *

See QOpenGLExtraFunctions::glBlendFuncSeparatei(GLuint,GLenum,GLenum,GLenum,GLenum)

*/ @QtUninvokable public final void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha){ glBlendFuncSeparatei_native_GLuint_GLenum_GLenum_GLenum_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), buf, srcRGB, dstRGB, srcAlpha, dstAlpha); } @QtUninvokable private native void glBlendFuncSeparatei_native_GLuint_GLenum_GLenum_GLenum_GLenum(long __this__nativeId, int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha); /** *

See QOpenGLExtraFunctions::glBlendFunci(GLuint,GLenum,GLenum)

*/ @QtUninvokable public final void glBlendFunci(int buf, int src, int dst){ glBlendFunci_native_GLuint_GLenum_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), buf, src, dst); } @QtUninvokable private native void glBlendFunci_native_GLuint_GLenum_GLenum(long __this__nativeId, int buf, int src, int dst); /** *

See QOpenGLExtraFunctions::glBlitFramebuffer(GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLint,GLbitfield,GLenum)

*/ @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){ glBlitFramebuffer_native_GLint_GLint_GLint_GLint_GLint_GLint_GLint_GLint_GLbitfield_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); } @QtUninvokable private native void glBlitFramebuffer_native_GLint_GLint_GLint_GLint_GLint_GLint_GLint_GLint_GLbitfield_GLenum(long __this__nativeId, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter); /** *

See QOpenGLExtraFunctions::glClearBufferfi(GLenum,GLint,GLfloat,GLint)

*/ @QtUninvokable public final void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil){ glClearBufferfi_native_GLenum_GLint_GLfloat_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), buffer, drawbuffer, depth, stencil); } @QtUninvokable private native void glClearBufferfi_native_GLenum_GLint_GLfloat_GLint(long __this__nativeId, int buffer, int drawbuffer, float depth, int stencil); /** *

See QOpenGLExtraFunctions::glClearBufferfv(GLenum,GLint,const GLfloat*)

*/ @QtUninvokable public final void glClearBufferfv(int buffer, int drawbuffer, java.nio.@Nullable FloatBuffer value){ glClearBufferfv_native_GLenum_GLint_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), buffer, drawbuffer, value); } @QtUninvokable private native void glClearBufferfv_native_GLenum_GLint_const_GLfloat_ptr(long __this__nativeId, int buffer, int drawbuffer, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glClearBufferiv(GLenum,GLint,const GLint*)

*/ @QtUninvokable public final void glClearBufferiv(int buffer, int drawbuffer, java.nio.@Nullable IntBuffer value){ glClearBufferiv_native_GLenum_GLint_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), buffer, drawbuffer, value); } @QtUninvokable private native void glClearBufferiv_native_GLenum_GLint_const_GLint_ptr(long __this__nativeId, int buffer, int drawbuffer, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glClearBufferuiv(GLenum,GLint,const GLuint*)

*/ @QtUninvokable public final void glClearBufferuiv(int buffer, int drawbuffer, java.nio.@Nullable IntBuffer value){ glClearBufferuiv_native_GLenum_GLint_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), buffer, drawbuffer, value); } @QtUninvokable private native void glClearBufferuiv_native_GLenum_GLint_const_GLuint_ptr(long __this__nativeId, int buffer, int drawbuffer, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glClientWaitSync(GLsync,GLbitfield,GLuint64)

*/ @QtUninvokable public final int glClientWaitSync(io.qt.gui.gl.@Nullable GLsync sync, int flags, long timeout){ return glClientWaitSync_native___GLsync_ptr_GLbitfield_GLuint64(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(sync), flags, timeout); } @QtUninvokable private native int glClientWaitSync_native___GLsync_ptr_GLbitfield_GLuint64(long __this__nativeId, long sync, int flags, long timeout); /** *

See QOpenGLExtraFunctions::glColorMaski(GLuint,GLboolean,GLboolean,GLboolean,GLboolean)

*/ @QtUninvokable public final void glColorMaski(int index, boolean r, boolean g, boolean b, boolean a){ glColorMaski_native_GLuint_GLboolean_GLboolean_GLboolean_GLboolean(QtJambi_LibraryUtilities.internal.nativeId(this), index, r, g, b, a); } @QtUninvokable private native void glColorMaski_native_GLuint_GLboolean_GLboolean_GLboolean_GLboolean(long __this__nativeId, int index, boolean r, boolean g, boolean b, boolean a); /** *

See QOpenGLExtraFunctions::glCompressedTexImage3D(GLenum,GLint,GLenum,GLsizei,GLsizei,GLsizei,GLint,GLsizei,const void*)

*/ @QtUninvokable public final void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, java.nio.@Nullable Buffer data){ glCompressedTexImage3D_native_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, level, internalformat, width, height, depth, border, imageSize, data); } @QtUninvokable private native void glCompressedTexImage3D_native_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_void_ptr(long __this__nativeId, int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, java.nio.Buffer data); /** *

See QOpenGLExtraFunctions::glCompressedTexSubImage3D(GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLsizei,const void*)

*/ @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, java.nio.@Nullable Buffer data){ glCompressedTexSubImage3D_native_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data); } @QtUninvokable private native void glCompressedTexSubImage3D_native_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_void_ptr(long __this__nativeId, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, java.nio.Buffer data); /** *

See QOpenGLExtraFunctions::glCopyBufferSubData(GLenum,GLenum,GLintptr,GLintptr,GLsizeiptr)

*/ @QtUninvokable public final void glCopyBufferSubData(int readTarget, int writeTarget, long readOffset, long writeOffset, long size){ glCopyBufferSubData_native_GLenum_GLenum_GLintptr_GLintptr_GLsizeiptr(QtJambi_LibraryUtilities.internal.nativeId(this), readTarget, writeTarget, readOffset, writeOffset, size); } @QtUninvokable private native void glCopyBufferSubData_native_GLenum_GLenum_GLintptr_GLintptr_GLsizeiptr(long __this__nativeId, int readTarget, int writeTarget, long readOffset, long writeOffset, long size); /** *

See QOpenGLExtraFunctions::glCopyImageSubData(GLuint,GLenum,GLint,GLint,GLint,GLint,GLuint,GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei)

*/ @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){ glCopyImageSubData_native_GLuint_GLenum_GLint_GLint_GLint_GLint_GLuint_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth); } @QtUninvokable private native void glCopyImageSubData_native_GLuint_GLenum_GLint_GLint_GLint_GLint_GLuint_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei(long __this__nativeId, 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); /** *

See QOpenGLExtraFunctions::glCopyTexSubImage3D(GLenum,GLint,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei)

*/ @QtUninvokable public final void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height){ glCopyTexSubImage3D_native_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), target, level, xoffset, yoffset, zoffset, x, y, width, height); } @QtUninvokable private native void glCopyTexSubImage3D_native_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei(long __this__nativeId, int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); /** *

See QOpenGLExtraFunctions::glCreateShaderProgramv(GLenum,GLsizei,const GLchar*const*)

*/ @QtUninvokable public final int glCreateShaderProgramv(int type, java.lang.String[] strings){ return glCreateShaderProgramv_native_GLenum_GLsizei_const_GLchar_cptr_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), type, strings); } @QtUninvokable private native int glCreateShaderProgramv_native_GLenum_GLsizei_const_GLchar_cptr_ptr(long __this__nativeId, int type, java.lang.String[] strings); /** *

See QOpenGLExtraFunctions::glDebugMessageCallback(GLDEBUGPROC,const void*)

*/ @QtUninvokable public final void glDebugMessageCallback(io.qt.gui.gl.@Nullable GLDEBUGPROC callback){ glDebugMessageCallback_native_GLDEBUGPROC_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), callback); } @QtUninvokable private native void glDebugMessageCallback_native_GLDEBUGPROC_const_void_ptr(long __this__nativeId, io.qt.gui.gl.GLDEBUGPROC callback); /** *

See QOpenGLExtraFunctions::glDebugMessageControl(GLenum,GLenum,GLenum,GLsizei,const GLuint*,GLboolean)

*/ @QtUninvokable public final void glDebugMessageControl(int source, int type, int severity, int count, java.nio.@Nullable IntBuffer ids, boolean enabled){ glDebugMessageControl_native_GLenum_GLenum_GLenum_GLsizei_const_GLuint_ptr_GLboolean(QtJambi_LibraryUtilities.internal.nativeId(this), source, type, severity, count, ids, enabled); } @QtUninvokable private native void glDebugMessageControl_native_GLenum_GLenum_GLenum_GLsizei_const_GLuint_ptr_GLboolean(long __this__nativeId, int source, int type, int severity, int count, java.nio.IntBuffer ids, boolean enabled); /** *

See QOpenGLExtraFunctions::glDebugMessageInsert(GLenum,GLenum,GLuint,GLenum,GLsizei,const GLchar*)

*/ @QtUninvokable public final void glDebugMessageInsert(int source, int type, int id, int severity, int length, java.nio.@Nullable CharBuffer buf){ glDebugMessageInsert_native_GLenum_GLenum_GLuint_GLenum_GLsizei_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), source, type, id, severity, length, buf); } @QtUninvokable private native void glDebugMessageInsert_native_GLenum_GLenum_GLuint_GLenum_GLsizei_const_GLchar_ptr(long __this__nativeId, int source, int type, int id, int severity, int length, java.nio.CharBuffer buf); /** *

See QOpenGLExtraFunctions::glDeleteProgramPipelines(GLsizei,const GLuint*)

*/ @QtUninvokable public final void glDeleteProgramPipelines(int n, java.nio.@Nullable IntBuffer pipelines){ glDeleteProgramPipelines_native_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, pipelines); } @QtUninvokable private native void glDeleteProgramPipelines_native_GLsizei_const_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer pipelines); /** *

See QOpenGLExtraFunctions::glDeleteQueries(GLsizei,const GLuint*)

*/ @QtUninvokable public final void glDeleteQueries(int n, java.nio.@Nullable IntBuffer ids){ glDeleteQueries_native_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, ids); } @QtUninvokable private native void glDeleteQueries_native_GLsizei_const_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer ids); /** *

See QOpenGLExtraFunctions::glDeleteSamplers(GLsizei,const GLuint*)

*/ @QtUninvokable public final void glDeleteSamplers(int count, java.nio.@Nullable IntBuffer samplers){ glDeleteSamplers_native_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), count, samplers); } @QtUninvokable private native void glDeleteSamplers_native_GLsizei_const_GLuint_ptr(long __this__nativeId, int count, java.nio.IntBuffer samplers); /** *

See QOpenGLExtraFunctions::glDeleteSync(GLsync)

*/ @QtUninvokable public final void glDeleteSync(io.qt.gui.gl.@Nullable GLsync sync){ glDeleteSync_native___GLsync_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(sync)); } @QtUninvokable private native void glDeleteSync_native___GLsync_ptr(long __this__nativeId, long sync); /** *

See QOpenGLExtraFunctions::glDeleteTransformFeedbacks(GLsizei,const GLuint*)

*/ @QtUninvokable public final void glDeleteTransformFeedbacks(int n, java.nio.@Nullable IntBuffer ids){ glDeleteTransformFeedbacks_native_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, ids); } @QtUninvokable private native void glDeleteTransformFeedbacks_native_GLsizei_const_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer ids); /** *

See QOpenGLExtraFunctions::glDeleteVertexArrays(GLsizei,const GLuint*)

*/ @QtUninvokable public final void glDeleteVertexArrays(int n, java.nio.@Nullable IntBuffer arrays){ glDeleteVertexArrays_native_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, arrays); } @QtUninvokable private native void glDeleteVertexArrays_native_GLsizei_const_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer arrays); /** *

See QOpenGLExtraFunctions::glDisablei(GLenum,GLuint)

*/ @QtUninvokable public final void glDisablei(int target, int index){ glDisablei_native_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), target, index); } @QtUninvokable private native void glDisablei_native_GLenum_GLuint(long __this__nativeId, int target, int index); /** *

See QOpenGLExtraFunctions::glDispatchCompute(GLuint,GLuint,GLuint)

*/ @QtUninvokable public final void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z){ glDispatchCompute_native_GLuint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), num_groups_x, num_groups_y, num_groups_z); } @QtUninvokable private native void glDispatchCompute_native_GLuint_GLuint_GLuint(long __this__nativeId, int num_groups_x, int num_groups_y, int num_groups_z); /** *

See QOpenGLExtraFunctions::glDispatchComputeIndirect(GLintptr)

*/ @QtUninvokable public final void glDispatchComputeIndirect(long indirect){ glDispatchComputeIndirect_native_GLintptr(QtJambi_LibraryUtilities.internal.nativeId(this), indirect); } @QtUninvokable private native void glDispatchComputeIndirect_native_GLintptr(long __this__nativeId, long indirect); /** *

See QOpenGLExtraFunctions::glDrawArraysIndirect(GLenum,const void*)

*/ @QtUninvokable public final void glDrawArraysIndirect(int mode, java.nio.@Nullable Buffer indirect){ glDrawArraysIndirect_native_GLenum_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), mode, indirect); } @QtUninvokable private native void glDrawArraysIndirect_native_GLenum_const_void_ptr(long __this__nativeId, int mode, java.nio.Buffer indirect); /** *

See QOpenGLExtraFunctions::glDrawArraysInstanced(GLenum,GLint,GLsizei,GLsizei)

*/ @QtUninvokable public final void glDrawArraysInstanced(int mode, int first, int count, int instancecount){ glDrawArraysInstanced_native_GLenum_GLint_GLsizei_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), mode, first, count, instancecount); } @QtUninvokable private native void glDrawArraysInstanced_native_GLenum_GLint_GLsizei_GLsizei(long __this__nativeId, int mode, int first, int count, int instancecount); /** *

See QOpenGLExtraFunctions::glDrawBuffers(GLsizei,const GLenum*)

*/ @QtUninvokable public final void glDrawBuffers(int n, java.nio.@Nullable IntBuffer bufs){ glDrawBuffers_native_GLsizei_const_GLenum_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, bufs); } @QtUninvokable private native void glDrawBuffers_native_GLsizei_const_GLenum_ptr(long __this__nativeId, int n, java.nio.IntBuffer bufs); /** *

See QOpenGLExtraFunctions::glDrawElementsBaseVertex(GLenum,GLsizei,GLenum,const void*,GLint)

*/ @QtUninvokable public final void glDrawElementsBaseVertex(int mode, int count, int type, java.nio.@Nullable Buffer indices, int basevertex){ glDrawElementsBaseVertex_native_GLenum_GLsizei_GLenum_const_void_ptr_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), mode, count, type, indices, basevertex); } @QtUninvokable private native void glDrawElementsBaseVertex_native_GLenum_GLsizei_GLenum_const_void_ptr_GLint(long __this__nativeId, int mode, int count, int type, java.nio.Buffer indices, int basevertex); /** *

See QOpenGLExtraFunctions::glDrawElementsIndirect(GLenum,GLenum,const void*)

*/ @QtUninvokable public final void glDrawElementsIndirect(int mode, int type, java.nio.@Nullable Buffer indirect){ glDrawElementsIndirect_native_GLenum_GLenum_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), mode, type, indirect); } @QtUninvokable private native void glDrawElementsIndirect_native_GLenum_GLenum_const_void_ptr(long __this__nativeId, int mode, int type, java.nio.Buffer indirect); /** *

See QOpenGLExtraFunctions::glDrawElementsInstanced(GLenum,GLsizei,GLenum,const void*,GLsizei)

*/ @QtUninvokable public final void glDrawElementsInstanced(int mode, int count, int type, java.nio.@Nullable Buffer indices, int instancecount){ glDrawElementsInstanced_native_GLenum_GLsizei_GLenum_const_void_ptr_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), mode, count, type, indices, instancecount); } @QtUninvokable private native void glDrawElementsInstanced_native_GLenum_GLsizei_GLenum_const_void_ptr_GLsizei(long __this__nativeId, int mode, int count, int type, java.nio.Buffer indices, int instancecount); /** *

See QOpenGLExtraFunctions::glDrawElementsInstancedBaseVertex(GLenum,GLsizei,GLenum,const void*,GLsizei,GLint)

*/ @QtUninvokable public final void glDrawElementsInstancedBaseVertex(int mode, int count, int type, java.nio.@Nullable Buffer indices, int instancecount, int basevertex){ glDrawElementsInstancedBaseVertex_native_GLenum_GLsizei_GLenum_const_void_ptr_GLsizei_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), mode, count, type, indices, instancecount, basevertex); } @QtUninvokable private native void glDrawElementsInstancedBaseVertex_native_GLenum_GLsizei_GLenum_const_void_ptr_GLsizei_GLint(long __this__nativeId, int mode, int count, int type, java.nio.Buffer indices, int instancecount, int basevertex); /** *

See QOpenGLExtraFunctions::glDrawRangeElements(GLenum,GLuint,GLuint,GLsizei,GLenum,const void*)

*/ @QtUninvokable public final void glDrawRangeElements(int mode, int start, int end, int count, int type, java.nio.@Nullable Buffer indices){ glDrawRangeElements_native_GLenum_GLuint_GLuint_GLsizei_GLenum_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), mode, start, end, count, type, indices); } @QtUninvokable private native void glDrawRangeElements_native_GLenum_GLuint_GLuint_GLsizei_GLenum_const_void_ptr(long __this__nativeId, int mode, int start, int end, int count, int type, java.nio.Buffer indices); /** *

See QOpenGLExtraFunctions::glDrawRangeElementsBaseVertex(GLenum,GLuint,GLuint,GLsizei,GLenum,const void*,GLint)

*/ @QtUninvokable public final void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, java.nio.@Nullable Buffer indices, int basevertex){ glDrawRangeElementsBaseVertex_native_GLenum_GLuint_GLuint_GLsizei_GLenum_const_void_ptr_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), mode, start, end, count, type, indices, basevertex); } @QtUninvokable private native void glDrawRangeElementsBaseVertex_native_GLenum_GLuint_GLuint_GLsizei_GLenum_const_void_ptr_GLint(long __this__nativeId, int mode, int start, int end, int count, int type, java.nio.Buffer indices, int basevertex); /** *

See QOpenGLExtraFunctions::glEnablei(GLenum,GLuint)

*/ @QtUninvokable public final void glEnablei(int target, int index){ glEnablei_native_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), target, index); } @QtUninvokable private native void glEnablei_native_GLenum_GLuint(long __this__nativeId, int target, int index); /** *

See QOpenGLExtraFunctions::glEndQuery(GLenum)

*/ @QtUninvokable public final void glEndQuery(int target){ glEndQuery_native_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), target); } @QtUninvokable private native void glEndQuery_native_GLenum(long __this__nativeId, int target); /** *

See QOpenGLExtraFunctions::glEndTransformFeedback()

*/ @QtUninvokable public final void glEndTransformFeedback(){ glEndTransformFeedback_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void glEndTransformFeedback_native(long __this__nativeId); /** *

See QOpenGLExtraFunctions::glFenceSync(GLenum,GLbitfield)

*/ @QtUninvokable public final io.qt.gui.gl.@Nullable GLsync glFenceSync(int condition, int flags){ return glFenceSync_native_GLenum_GLbitfield(QtJambi_LibraryUtilities.internal.nativeId(this), condition, flags); } @QtUninvokable private native io.qt.gui.gl.GLsync glFenceSync_native_GLenum_GLbitfield(long __this__nativeId, int condition, int flags); /** *

See QOpenGLExtraFunctions::glFlushMappedBufferRange(GLenum,GLintptr,GLsizeiptr)

*/ @QtUninvokable public final void glFlushMappedBufferRange(int target, long offset, long length){ glFlushMappedBufferRange_native_GLenum_GLintptr_GLsizeiptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, offset, length); } @QtUninvokable private native void glFlushMappedBufferRange_native_GLenum_GLintptr_GLsizeiptr(long __this__nativeId, int target, long offset, long length); /** *

See QOpenGLExtraFunctions::glFramebufferParameteri(GLenum,GLenum,GLint)

*/ @QtUninvokable public final void glFramebufferParameteri(int target, int pname, int param){ glFramebufferParameteri_native_GLenum_GLenum_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, param); } @QtUninvokable private native void glFramebufferParameteri_native_GLenum_GLenum_GLint(long __this__nativeId, int target, int pname, int param); /** *

See QOpenGLExtraFunctions::glFramebufferTexture(GLenum,GLenum,GLuint,GLint)

*/ @QtUninvokable public final void glFramebufferTexture(int target, int attachment, int texture, int level){ glFramebufferTexture_native_GLenum_GLenum_GLuint_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), target, attachment, texture, level); } @QtUninvokable private native void glFramebufferTexture_native_GLenum_GLenum_GLuint_GLint(long __this__nativeId, int target, int attachment, int texture, int level); /** *

See QOpenGLExtraFunctions::glFramebufferTextureLayer(GLenum,GLenum,GLuint,GLint,GLint)

*/ @QtUninvokable public final void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer){ glFramebufferTextureLayer_native_GLenum_GLenum_GLuint_GLint_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), target, attachment, texture, level, layer); } @QtUninvokable private native void glFramebufferTextureLayer_native_GLenum_GLenum_GLuint_GLint_GLint(long __this__nativeId, int target, int attachment, int texture, int level, int layer); /** *

See QOpenGLExtraFunctions::glGenProgramPipelines(GLsizei,GLuint*)

*/ @QtUninvokable public final void glGenProgramPipelines(int n, java.nio.@Nullable IntBuffer pipelines){ glGenProgramPipelines_native_GLsizei_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, pipelines); } @QtUninvokable private native void glGenProgramPipelines_native_GLsizei_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer pipelines); /** *

See QOpenGLExtraFunctions::glGenQueries(GLsizei,GLuint*)

*/ @QtUninvokable public final void glGenQueries(int n, java.nio.@Nullable IntBuffer ids){ glGenQueries_native_GLsizei_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, ids); } @QtUninvokable private native void glGenQueries_native_GLsizei_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer ids); /** *

See QOpenGLExtraFunctions::glGenSamplers(GLsizei,GLuint*)

*/ @QtUninvokable public final void glGenSamplers(int count, java.nio.@Nullable IntBuffer samplers){ glGenSamplers_native_GLsizei_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), count, samplers); } @QtUninvokable private native void glGenSamplers_native_GLsizei_GLuint_ptr(long __this__nativeId, int count, java.nio.IntBuffer samplers); /** *

See QOpenGLExtraFunctions::glGenTransformFeedbacks(GLsizei,GLuint*)

*/ @QtUninvokable public final void glGenTransformFeedbacks(int n, java.nio.@Nullable IntBuffer ids){ glGenTransformFeedbacks_native_GLsizei_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, ids); } @QtUninvokable private native void glGenTransformFeedbacks_native_GLsizei_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer ids); /** *

See QOpenGLExtraFunctions::glGenVertexArrays(GLsizei,GLuint*)

*/ @QtUninvokable public final void glGenVertexArrays(int n, java.nio.@Nullable IntBuffer arrays){ glGenVertexArrays_native_GLsizei_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), n, arrays); } @QtUninvokable private native void glGenVertexArrays_native_GLsizei_GLuint_ptr(long __this__nativeId, int n, java.nio.IntBuffer arrays); /** *

See QOpenGLExtraFunctions::glGetActiveUniformBlockName(GLuint,GLuint,GLsizei,GLsizei*,GLchar*)

*/ @QtUninvokable public final void glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, java.nio.@Nullable IntBuffer length, java.nio.@Nullable CharBuffer uniformBlockName){ glGetActiveUniformBlockName_native_GLuint_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, uniformBlockIndex, bufSize, length, uniformBlockName); } @QtUninvokable private native void glGetActiveUniformBlockName_native_GLuint_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(long __this__nativeId, int program, int uniformBlockIndex, int bufSize, java.nio.IntBuffer length, java.nio.CharBuffer uniformBlockName); /** *

See QOpenGLExtraFunctions::glGetActiveUniformBlockiv(GLuint,GLuint,GLenum,GLint*)

*/ @QtUninvokable public final void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, java.nio.@Nullable IntBuffer params){ glGetActiveUniformBlockiv_native_GLuint_GLuint_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, uniformBlockIndex, pname, params); } @QtUninvokable private native void glGetActiveUniformBlockiv_native_GLuint_GLuint_GLenum_GLint_ptr(long __this__nativeId, int program, int uniformBlockIndex, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetActiveUniformsiv(GLuint,GLsizei,const GLuint*,GLenum,GLint*)

*/ @QtUninvokable public final void glGetActiveUniformsiv(int program, int uniformCount, java.nio.@Nullable IntBuffer uniformIndices, int pname, java.nio.@Nullable IntBuffer params){ glGetActiveUniformsiv_native_GLuint_GLsizei_const_GLuint_ptr_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, uniformCount, uniformIndices, pname, params); } @QtUninvokable private native void glGetActiveUniformsiv_native_GLuint_GLsizei_const_GLuint_ptr_GLenum_GLint_ptr(long __this__nativeId, int program, int uniformCount, java.nio.IntBuffer uniformIndices, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetBooleani_v(GLenum,GLuint,GLboolean*)

*/ @QtUninvokable public final void glGetBooleani_v(int target, int index, java.nio.@StrictNonNull IntBuffer data){ java.util.Objects.requireNonNull(data, "Argument 'data': null not expected."); glGetBooleani_v_native_GLenum_GLuint_GLboolean_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, index, data); } @QtUninvokable private native void glGetBooleani_v_native_GLenum_GLuint_GLboolean_ptr(long __this__nativeId, int target, int index, java.nio.IntBuffer data); /** *

See QOpenGLExtraFunctions::glGetBufferParameteri64v(GLenum,GLenum,GLint64*)

*/ @QtUninvokable public final void glGetBufferParameteri64v(int target, int pname, java.nio.@Nullable LongBuffer params){ glGetBufferParameteri64v_native_GLenum_GLenum_GLint64_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glGetBufferParameteri64v_native_GLenum_GLenum_GLint64_ptr(long __this__nativeId, int target, int pname, java.nio.LongBuffer params); /** *

See QOpenGLExtraFunctions::glGetBufferPointerv(GLenum,GLenum,void**)

*/ @QtUninvokable public final void glGetBufferPointerv(int target, int pname, java.nio.@Nullable Buffer[] params){ glGetBufferPointerv_native_GLenum_GLenum_void_ptr_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glGetBufferPointerv_native_GLenum_GLenum_void_ptr_ptr(long __this__nativeId, int target, int pname, java.nio.Buffer[] params); /** *

See QOpenGLExtraFunctions::glGetDebugMessageLog(GLuint,GLsizei,GLenum*,GLenum*,GLuint*,GLenum*,GLsizei*,GLchar*)

*/ @QtUninvokable public final int glGetDebugMessageLog(int[] sources, int[] types, int[] ids, int[] severities, java.lang.String[] messageLog){ if(sources!=null && sources.length < 1) throw new IllegalArgumentException("Argument 'sources': Wrong number of elements in array. Found: " + sources.length + ", expected: 1"); if(types!=null && types.length < 1) throw new IllegalArgumentException("Argument 'types': Wrong number of elements in array. Found: " + types.length + ", expected: 1"); if(ids!=null && ids.length < 1) throw new IllegalArgumentException("Argument 'ids': Wrong number of elements in array. Found: " + ids.length + ", expected: 1"); if(severities!=null && severities.length < 1) throw new IllegalArgumentException("Argument 'severities': Wrong number of elements in array. Found: " + severities.length + ", expected: 1"); return glGetDebugMessageLog_native_GLuint_GLsizei_GLenum_ptr_GLenum_ptr_GLuint_ptr_GLenum_ptr_GLsizei_ptr_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sources, types, ids, severities, messageLog); } @QtUninvokable private native int glGetDebugMessageLog_native_GLuint_GLsizei_GLenum_ptr_GLenum_ptr_GLuint_ptr_GLenum_ptr_GLsizei_ptr_GLchar_ptr(long __this__nativeId, int[] sources, int[] types, int[] ids, int[] severities, java.lang.String[] messageLog); /** *

See QOpenGLExtraFunctions::glGetFragDataLocation(GLuint,const GLchar*)

*/ @QtUninvokable public final int glGetFragDataLocation(int program, java.lang.String name){ return glGetFragDataLocation_native_GLuint_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, name); } @QtUninvokable private native int glGetFragDataLocation_native_GLuint_const_GLchar_ptr(long __this__nativeId, int program, java.lang.String name); /** *

See QOpenGLExtraFunctions::glGetFramebufferParameteriv(GLenum,GLenum,GLint*)

*/ @QtUninvokable public final void glGetFramebufferParameteriv(int target, int pname, java.nio.@Nullable IntBuffer params){ glGetFramebufferParameteriv_native_GLenum_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glGetFramebufferParameteriv_native_GLenum_GLenum_GLint_ptr(long __this__nativeId, int target, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetGraphicsResetStatus()

*/ @QtUninvokable public final int glGetGraphicsResetStatus(){ return glGetGraphicsResetStatus_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native int glGetGraphicsResetStatus_native(long __this__nativeId); /** *

See QOpenGLExtraFunctions::glGetInteger64i_v(GLenum,GLuint,GLint64*)

*/ @QtUninvokable public final void glGetInteger64i_v(int target, int index, java.nio.@Nullable LongBuffer data){ glGetInteger64i_v_native_GLenum_GLuint_GLint64_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, index, data); } @QtUninvokable private native void glGetInteger64i_v_native_GLenum_GLuint_GLint64_ptr(long __this__nativeId, int target, int index, java.nio.LongBuffer data); /** *

See QOpenGLExtraFunctions::glGetInteger64v(GLenum,GLint64*)

*/ @QtUninvokable public final void glGetInteger64v(int pname, java.nio.@Nullable LongBuffer data){ glGetInteger64v_native_GLenum_GLint64_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), pname, data); } @QtUninvokable private native void glGetInteger64v_native_GLenum_GLint64_ptr(long __this__nativeId, int pname, java.nio.LongBuffer data); /** *

See QOpenGLExtraFunctions::glGetIntegeri_v(GLenum,GLuint,GLint*)

*/ @QtUninvokable public final void glGetIntegeri_v(int target, int index, java.nio.@Nullable IntBuffer data){ glGetIntegeri_v_native_GLenum_GLuint_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, index, data); } @QtUninvokable private native void glGetIntegeri_v_native_GLenum_GLuint_GLint_ptr(long __this__nativeId, int target, int index, java.nio.IntBuffer data); /** *

See QOpenGLExtraFunctions::glGetInternalformativ(GLenum,GLenum,GLenum,GLsizei,GLint*)

*/ @QtUninvokable public final void glGetInternalformativ(int target, int internalformat, int pname, int bufSize, java.nio.@Nullable IntBuffer params){ glGetInternalformativ_native_GLenum_GLenum_GLenum_GLsizei_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, internalformat, pname, bufSize, params); } @QtUninvokable private native void glGetInternalformativ_native_GLenum_GLenum_GLenum_GLsizei_GLint_ptr(long __this__nativeId, int target, int internalformat, int pname, int bufSize, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetMultisamplefv(GLenum,GLuint,GLfloat*)

*/ @QtUninvokable public final void glGetMultisamplefv(int pname, int index, java.nio.@Nullable FloatBuffer val){ glGetMultisamplefv_native_GLenum_GLuint_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), pname, index, val); } @QtUninvokable private native void glGetMultisamplefv_native_GLenum_GLuint_GLfloat_ptr(long __this__nativeId, int pname, int index, java.nio.FloatBuffer val); /** *

See QOpenGLExtraFunctions::glGetObjectLabel(GLenum,GLuint,GLsizei,GLsizei*,GLchar*)

*/ @QtUninvokable public final void glGetObjectLabel(int identifier, int name, java.lang.String[] label){ if (label.length < 1) throw new IllegalArgumentException("Argument 'label': Wrong number of elements in array. Found: 0, expected: 1"); if (label.length < 1) throw new IllegalArgumentException("Argument 'label': Wrong number of elements in array. Found: 0, expected: 1"); glGetObjectLabel_native_GLenum_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), identifier, name, label); } @QtUninvokable private native void glGetObjectLabel_native_GLenum_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(long __this__nativeId, int identifier, int name, java.lang.String[] label); /** *

See QOpenGLExtraFunctions::glGetObjectPtrLabel(const void*,GLsizei,GLsizei*,GLchar*)

*/ @QtUninvokable public final void glGetObjectPtrLabel(io.qt.gui.gl.@StrictNonNull GLsync ptr, java.lang.String[] label){ if (label.length < 1) throw new IllegalArgumentException("Argument 'label': Wrong number of elements in array. Found: 0, expected: 1"); java.util.Objects.requireNonNull(ptr, "Argument 'ptr': null not expected."); glGetObjectPtrLabel_native_const_void_ptr_GLsizei_GLsizei_ptr_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), ptr, label); } @QtUninvokable private native void glGetObjectPtrLabel_native_const_void_ptr_GLsizei_GLsizei_ptr_GLchar_ptr(long __this__nativeId, io.qt.gui.gl.GLsync ptr, java.lang.String[] label); /** *

See QOpenGLExtraFunctions::glGetPointerv(GLenum,void**)

*/ @QtUninvokable public final void glGetPointerv(int pname, java.nio.Buffer @StrictNonNull[] params){ java.util.Objects.requireNonNull(params, "Argument 'params': null not expected."); glGetPointerv_native_GLenum_void_ptr_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), pname, params); } @QtUninvokable private native void glGetPointerv_native_GLenum_void_ptr_ptr(long __this__nativeId, int pname, java.nio.Buffer[] params); /** *

See QOpenGLExtraFunctions::glGetProgramBinary(GLuint,GLsizei,GLsizei*,GLenum*,void*)

*/ @QtUninvokable public final void glGetProgramBinary(int program, int bufSize, java.nio.@Nullable IntBuffer length, java.nio.@Nullable IntBuffer binaryFormat, java.nio.@Nullable Buffer binary){ glGetProgramBinary_native_GLuint_GLsizei_GLsizei_ptr_GLenum_ptr_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, bufSize, length, binaryFormat, binary); } @QtUninvokable private native void glGetProgramBinary_native_GLuint_GLsizei_GLsizei_ptr_GLenum_ptr_void_ptr(long __this__nativeId, int program, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer binaryFormat, java.nio.Buffer binary); /** *

See QOpenGLExtraFunctions::glGetProgramInterfaceiv(GLuint,GLenum,GLenum,GLint*)

*/ @QtUninvokable public final void glGetProgramInterfaceiv(int program, int programInterface, int pname, java.nio.@Nullable IntBuffer params){ glGetProgramInterfaceiv_native_GLuint_GLenum_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, programInterface, pname, params); } @QtUninvokable private native void glGetProgramInterfaceiv_native_GLuint_GLenum_GLenum_GLint_ptr(long __this__nativeId, int program, int programInterface, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetProgramPipelineInfoLog(GLuint,GLsizei,GLsizei*,GLchar*)

*/ @QtUninvokable public final void glGetProgramPipelineInfoLog(int pipeline, java.lang.String[] infoLog){ if (infoLog.length < 1) throw new IllegalArgumentException("Argument 'infoLog': Wrong number of elements in array. Found: 0, expected: 1"); if (infoLog.length < 1) throw new IllegalArgumentException("Argument 'infoLog': Wrong number of elements in array. Found: 0, expected: 1"); glGetProgramPipelineInfoLog_native_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), pipeline, infoLog); } @QtUninvokable private native void glGetProgramPipelineInfoLog_native_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(long __this__nativeId, int pipeline, java.lang.String[] infoLog); /** *

See QOpenGLExtraFunctions::glGetProgramPipelineiv(GLuint,GLenum,GLint*)

*/ @QtUninvokable public final void glGetProgramPipelineiv(int pipeline, int pname, java.nio.@Nullable IntBuffer params){ glGetProgramPipelineiv_native_GLuint_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), pipeline, pname, params); } @QtUninvokable private native void glGetProgramPipelineiv_native_GLuint_GLenum_GLint_ptr(long __this__nativeId, int pipeline, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetProgramResourceIndex(GLuint,GLenum,const GLchar*)

*/ @QtUninvokable public final int glGetProgramResourceIndex(int program, int programInterface, java.lang.String name){ return glGetProgramResourceIndex_native_GLuint_GLenum_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, programInterface, name); } @QtUninvokable private native int glGetProgramResourceIndex_native_GLuint_GLenum_const_GLchar_ptr(long __this__nativeId, int program, int programInterface, java.lang.String name); /** *

See QOpenGLExtraFunctions::glGetProgramResourceLocation(GLuint,GLenum,const GLchar*)

*/ @QtUninvokable public final int glGetProgramResourceLocation(int program, int programInterface, java.lang.String name){ return glGetProgramResourceLocation_native_GLuint_GLenum_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, programInterface, name); } @QtUninvokable private native int glGetProgramResourceLocation_native_GLuint_GLenum_const_GLchar_ptr(long __this__nativeId, int program, int programInterface, java.lang.String name); /** *

See QOpenGLExtraFunctions::glGetProgramResourceName(GLuint,GLenum,GLuint,GLsizei,GLsizei*,GLchar*)

*/ @QtUninvokable public final void glGetProgramResourceName(int program, int programInterface, int index, java.lang.String[] name){ if (name.length < 1) throw new IllegalArgumentException("Argument 'name': Wrong number of elements in array. Found: 0, expected: 1"); glGetProgramResourceName_native_GLuint_GLenum_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, programInterface, index, name); } @QtUninvokable private native void glGetProgramResourceName_native_GLuint_GLenum_GLuint_GLsizei_GLsizei_ptr_GLchar_ptr(long __this__nativeId, int program, int programInterface, int index, java.lang.String[] name); /** *

See QOpenGLExtraFunctions::glGetProgramResourceiv(GLuint,GLenum,GLuint,GLsizei,const GLenum*,GLsizei,GLsizei*,GLint*)

*/ @QtUninvokable public final void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, java.nio.@Nullable IntBuffer props, int bufSize, java.nio.@Nullable IntBuffer length, java.nio.@Nullable IntBuffer params){ glGetProgramResourceiv_native_GLuint_GLenum_GLuint_GLsizei_const_GLenum_ptr_GLsizei_GLsizei_ptr_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, programInterface, index, propCount, props, bufSize, length, params); } @QtUninvokable private native void glGetProgramResourceiv_native_GLuint_GLenum_GLuint_GLsizei_const_GLenum_ptr_GLsizei_GLsizei_ptr_GLint_ptr(long __this__nativeId, int program, int programInterface, int index, int propCount, java.nio.IntBuffer props, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetQueryObjectuiv(GLuint,GLenum,GLuint*)

*/ @QtUninvokable public final void glGetQueryObjectuiv(int id, int pname, java.nio.@Nullable IntBuffer params){ glGetQueryObjectuiv_native_GLuint_GLenum_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), id, pname, params); } @QtUninvokable private native void glGetQueryObjectuiv_native_GLuint_GLenum_GLuint_ptr(long __this__nativeId, int id, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetQueryiv(GLenum,GLenum,GLint*)

*/ @QtUninvokable public final void glGetQueryiv(int target, int pname, java.nio.@Nullable IntBuffer params){ glGetQueryiv_native_GLenum_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glGetQueryiv_native_GLenum_GLenum_GLint_ptr(long __this__nativeId, int target, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetSamplerParameterIiv(GLuint,GLenum,GLint*)

*/ @QtUninvokable public final void glGetSamplerParameterIiv(int sampler, int pname, java.nio.@Nullable IntBuffer params){ glGetSamplerParameterIiv_native_GLuint_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, params); } @QtUninvokable private native void glGetSamplerParameterIiv_native_GLuint_GLenum_GLint_ptr(long __this__nativeId, int sampler, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetSamplerParameterIuiv(GLuint,GLenum,GLuint*)

*/ @QtUninvokable public final void glGetSamplerParameterIuiv(int sampler, int pname, java.nio.@Nullable IntBuffer params){ glGetSamplerParameterIuiv_native_GLuint_GLenum_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, params); } @QtUninvokable private native void glGetSamplerParameterIuiv_native_GLuint_GLenum_GLuint_ptr(long __this__nativeId, int sampler, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetSamplerParameterfv(GLuint,GLenum,GLfloat*)

*/ @QtUninvokable public final void glGetSamplerParameterfv(int sampler, int pname, java.nio.@Nullable FloatBuffer params){ glGetSamplerParameterfv_native_GLuint_GLenum_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, params); } @QtUninvokable private native void glGetSamplerParameterfv_native_GLuint_GLenum_GLfloat_ptr(long __this__nativeId, int sampler, int pname, java.nio.FloatBuffer params); /** *

See QOpenGLExtraFunctions::glGetSamplerParameteriv(GLuint,GLenum,GLint*)

*/ @QtUninvokable public final void glGetSamplerParameteriv(int sampler, int pname, java.nio.@Nullable IntBuffer params){ glGetSamplerParameteriv_native_GLuint_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, params); } @QtUninvokable private native void glGetSamplerParameteriv_native_GLuint_GLenum_GLint_ptr(long __this__nativeId, int sampler, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetStringi(GLenum,GLuint)

*/ @QtUninvokable public final java.lang.@NonNull String glGetStringi(int name, int index){ return glGetStringi_native_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), name, index); } @QtUninvokable private native java.lang.@NonNull String glGetStringi_native_GLenum_GLuint(long __this__nativeId, int name, int index); /** *

See QOpenGLExtraFunctions::glGetSynciv(GLsync,GLenum,GLsizei,GLsizei*,GLint*)

*/ @QtUninvokable public final void glGetSynciv(io.qt.gui.gl.@Nullable GLsync sync, int pname, int[] length, java.nio.@Nullable IntBuffer values){ if(length!=null && length.length < 1) throw new IllegalArgumentException("Argument 'length': Wrong number of elements in array. Found: " + length.length + ", expected: 1"); glGetSynciv_native___GLsync_ptr_GLenum_GLsizei_GLsizei_ptr_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(sync), pname, length, values); } @QtUninvokable private native void glGetSynciv_native___GLsync_ptr_GLenum_GLsizei_GLsizei_ptr_GLint_ptr(long __this__nativeId, long sync, int pname, int[] length, java.nio.IntBuffer values); /** *

See QOpenGLExtraFunctions::glGetTexLevelParameterfv(GLenum,GLint,GLenum,GLfloat*)

*/ @QtUninvokable public final void glGetTexLevelParameterfv(int target, int level, int pname, java.nio.@Nullable FloatBuffer params){ glGetTexLevelParameterfv_native_GLenum_GLint_GLenum_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, level, pname, params); } @QtUninvokable private native void glGetTexLevelParameterfv_native_GLenum_GLint_GLenum_GLfloat_ptr(long __this__nativeId, int target, int level, int pname, java.nio.FloatBuffer params); /** *

See QOpenGLExtraFunctions::glGetTexLevelParameteriv(GLenum,GLint,GLenum,GLint*)

*/ @QtUninvokable public final void glGetTexLevelParameteriv(int target, int level, int pname, java.nio.@Nullable IntBuffer params){ glGetTexLevelParameteriv_native_GLenum_GLint_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, level, pname, params); } @QtUninvokable private native void glGetTexLevelParameteriv_native_GLenum_GLint_GLenum_GLint_ptr(long __this__nativeId, int target, int level, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetTexParameterIiv(GLenum,GLenum,GLint*)

*/ @QtUninvokable public final void glGetTexParameterIiv(int target, int pname, java.nio.@Nullable IntBuffer params){ glGetTexParameterIiv_native_GLenum_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glGetTexParameterIiv_native_GLenum_GLenum_GLint_ptr(long __this__nativeId, int target, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetTexParameterIuiv(GLenum,GLenum,GLuint*)

*/ @QtUninvokable public final void glGetTexParameterIuiv(int target, int pname, java.nio.@Nullable IntBuffer params){ glGetTexParameterIuiv_native_GLenum_GLenum_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glGetTexParameterIuiv_native_GLenum_GLenum_GLuint_ptr(long __this__nativeId, int target, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetTransformFeedbackVarying(GLuint,GLuint,GLsizei,GLsizei*,GLsizei*,GLenum*,GLchar*)

*/ @QtUninvokable public final void glGetTransformFeedbackVarying(int program, int index, int[] size, int[] type, java.lang.String[] name){ if (name.length < 1) throw new IllegalArgumentException("Argument 'name': Wrong number of elements in array. Found: 0, expected: 1"); if(size!=null && size.length < 1) throw new IllegalArgumentException("Argument 'size': Wrong number of elements in array. Found: " + size.length + ", expected: 1"); if(type!=null && type.length < 1) throw new IllegalArgumentException("Argument 'type': Wrong number of elements in array. Found: " + type.length + ", expected: 1"); glGetTransformFeedbackVarying_native_GLuint_GLuint_GLsizei_GLsizei_ptr_GLsizei_ptr_GLenum_ptr_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, index, size, type, name); } @QtUninvokable private native void glGetTransformFeedbackVarying_native_GLuint_GLuint_GLsizei_GLsizei_ptr_GLsizei_ptr_GLenum_ptr_GLchar_ptr(long __this__nativeId, int program, int index, int[] size, int[] type, java.lang.String[] name); /** *

See QOpenGLExtraFunctions::glGetUniformBlockIndex(GLuint,const GLchar*)

*/ @QtUninvokable public final int glGetUniformBlockIndex(int program, java.lang.String uniformBlockName){ return glGetUniformBlockIndex_native_GLuint_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, uniformBlockName); } @QtUninvokable private native int glGetUniformBlockIndex_native_GLuint_const_GLchar_ptr(long __this__nativeId, int program, java.lang.String uniformBlockName); /** *

See QOpenGLExtraFunctions::glGetUniformIndices(GLuint,GLsizei,const GLchar*const*,GLuint*)

*/ @QtUninvokable public final void glGetUniformIndices(int program, java.lang.String[] uniformNames, int @StrictNonNull[] uniformIndices){ java.util.Objects.requireNonNull(uniformIndices, "Argument 'uniformIndices': null not expected."); glGetUniformIndices_native_GLuint_GLsizei_const_GLchar_cptr_ptr_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, uniformNames, uniformIndices); } @QtUninvokable private native void glGetUniformIndices_native_GLuint_GLsizei_const_GLchar_cptr_ptr_GLuint_ptr(long __this__nativeId, int program, java.lang.String[] uniformNames, int[] uniformIndices); /** *

See QOpenGLExtraFunctions::glGetUniformuiv(GLuint,GLint,GLuint*)

*/ @QtUninvokable public final void glGetUniformuiv(int program, int location, java.nio.@Nullable IntBuffer params){ glGetUniformuiv_native_GLuint_GLint_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, params); } @QtUninvokable private native void glGetUniformuiv_native_GLuint_GLint_GLuint_ptr(long __this__nativeId, int program, int location, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetVertexAttribIiv(GLuint,GLenum,GLint*)

*/ @QtUninvokable public final void glGetVertexAttribIiv(int index, int pname, java.nio.@Nullable IntBuffer params){ glGetVertexAttribIiv_native_GLuint_GLenum_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), index, pname, params); } @QtUninvokable private native void glGetVertexAttribIiv_native_GLuint_GLenum_GLint_ptr(long __this__nativeId, int index, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetVertexAttribIuiv(GLuint,GLenum,GLuint*)

*/ @QtUninvokable public final void glGetVertexAttribIuiv(int index, int pname, java.nio.@Nullable IntBuffer params){ glGetVertexAttribIuiv_native_GLuint_GLenum_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), index, pname, params); } @QtUninvokable private native void glGetVertexAttribIuiv_native_GLuint_GLenum_GLuint_ptr(long __this__nativeId, int index, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetnUniformfv(GLuint,GLint,GLsizei,GLfloat*)

*/ @QtUninvokable public final void glGetnUniformfv(int program, int location, int bufSize, java.nio.@Nullable FloatBuffer params){ glGetnUniformfv_native_GLuint_GLint_GLsizei_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, bufSize, params); } @QtUninvokable private native void glGetnUniformfv_native_GLuint_GLint_GLsizei_GLfloat_ptr(long __this__nativeId, int program, int location, int bufSize, java.nio.FloatBuffer params); /** *

See QOpenGLExtraFunctions::glGetnUniformiv(GLuint,GLint,GLsizei,GLint*)

*/ @QtUninvokable public final void glGetnUniformiv(int program, int location, int bufSize, java.nio.@Nullable IntBuffer params){ glGetnUniformiv_native_GLuint_GLint_GLsizei_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, bufSize, params); } @QtUninvokable private native void glGetnUniformiv_native_GLuint_GLint_GLsizei_GLint_ptr(long __this__nativeId, int program, int location, int bufSize, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glGetnUniformuiv(GLuint,GLint,GLsizei,GLuint*)

*/ @QtUninvokable public final void glGetnUniformuiv(int program, int location, int bufSize, java.nio.@Nullable IntBuffer params){ glGetnUniformuiv_native_GLuint_GLint_GLsizei_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, bufSize, params); } @QtUninvokable private native void glGetnUniformuiv_native_GLuint_GLint_GLsizei_GLuint_ptr(long __this__nativeId, int program, int location, int bufSize, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glInvalidateFramebuffer(GLenum,GLsizei,const GLenum*)

*/ @QtUninvokable public final void glInvalidateFramebuffer(int target, int numAttachments, java.nio.@Nullable IntBuffer attachments){ glInvalidateFramebuffer_native_GLenum_GLsizei_const_GLenum_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, numAttachments, attachments); } @QtUninvokable private native void glInvalidateFramebuffer_native_GLenum_GLsizei_const_GLenum_ptr(long __this__nativeId, int target, int numAttachments, java.nio.IntBuffer attachments); /** *

See QOpenGLExtraFunctions::glInvalidateSubFramebuffer(GLenum,GLsizei,const GLenum*,GLint,GLint,GLsizei,GLsizei)

*/ @QtUninvokable public final void glInvalidateSubFramebuffer(int target, int numAttachments, java.nio.@Nullable IntBuffer attachments, int x, int y, int width, int height){ glInvalidateSubFramebuffer_native_GLenum_GLsizei_const_GLenum_ptr_GLint_GLint_GLsizei_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), target, numAttachments, attachments, x, y, width, height); } @QtUninvokable private native void glInvalidateSubFramebuffer_native_GLenum_GLsizei_const_GLenum_ptr_GLint_GLint_GLsizei_GLsizei(long __this__nativeId, int target, int numAttachments, java.nio.IntBuffer attachments, int x, int y, int width, int height); /** *

See QOpenGLExtraFunctions::glIsEnabledi(GLenum,GLuint)

*/ @QtUninvokable public final boolean glIsEnabledi(int target, int index){ return glIsEnabledi_native_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), target, index); } @QtUninvokable private native boolean glIsEnabledi_native_GLenum_GLuint(long __this__nativeId, int target, int index); /** *

See QOpenGLExtraFunctions::glIsProgramPipeline(GLuint)

*/ @QtUninvokable public final boolean glIsProgramPipeline(int pipeline){ return glIsProgramPipeline_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), pipeline); } @QtUninvokable private native boolean glIsProgramPipeline_native_GLuint(long __this__nativeId, int pipeline); /** *

See QOpenGLExtraFunctions::glIsQuery(GLuint)

*/ @QtUninvokable public final boolean glIsQuery(int id){ return glIsQuery_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), id); } @QtUninvokable private native boolean glIsQuery_native_GLuint(long __this__nativeId, int id); /** *

See QOpenGLExtraFunctions::glIsSampler(GLuint)

*/ @QtUninvokable public final boolean glIsSampler(int sampler){ return glIsSampler_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), sampler); } @QtUninvokable private native boolean glIsSampler_native_GLuint(long __this__nativeId, int sampler); /** *

See QOpenGLExtraFunctions::glIsSync(GLsync)

*/ @QtUninvokable public final boolean glIsSync(io.qt.gui.gl.@Nullable GLsync sync){ return glIsSync_native___GLsync_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(sync)); } @QtUninvokable private native boolean glIsSync_native___GLsync_ptr(long __this__nativeId, long sync); /** *

See QOpenGLExtraFunctions::glIsTransformFeedback(GLuint)

*/ @QtUninvokable public final boolean glIsTransformFeedback(int id){ return glIsTransformFeedback_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), id); } @QtUninvokable private native boolean glIsTransformFeedback_native_GLuint(long __this__nativeId, int id); /** *

See QOpenGLExtraFunctions::glIsVertexArray(GLuint)

*/ @QtUninvokable public final boolean glIsVertexArray(int array){ return glIsVertexArray_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), array); } @QtUninvokable private native boolean glIsVertexArray_native_GLuint(long __this__nativeId, int array); /** *

See QOpenGLExtraFunctions::glMapBufferRange(GLenum,GLintptr,GLsizeiptr,GLbitfield)

*/ @QtUninvokable public final java.nio.@Nullable Buffer glMapBufferRange(int target, long offset, int access){ return glMapBufferRange_native_GLenum_GLintptr_GLsizeiptr_GLbitfield(QtJambi_LibraryUtilities.internal.nativeId(this), target, offset, access); } @QtUninvokable private native java.nio.Buffer glMapBufferRange_native_GLenum_GLintptr_GLsizeiptr_GLbitfield(long __this__nativeId, int target, long offset, int access); /** *

See QOpenGLExtraFunctions::glMemoryBarrier(GLbitfield)

*/ @QtUninvokable public final void glMemoryBarrier(int barriers){ glMemoryBarrier_native_GLbitfield(QtJambi_LibraryUtilities.internal.nativeId(this), barriers); } @QtUninvokable private native void glMemoryBarrier_native_GLbitfield(long __this__nativeId, int barriers); /** *

See QOpenGLExtraFunctions::glMemoryBarrierByRegion(GLbitfield)

*/ @QtUninvokable public final void glMemoryBarrierByRegion(int barriers){ glMemoryBarrierByRegion_native_GLbitfield(QtJambi_LibraryUtilities.internal.nativeId(this), barriers); } @QtUninvokable private native void glMemoryBarrierByRegion_native_GLbitfield(long __this__nativeId, int barriers); /** *

See QOpenGLExtraFunctions::glMinSampleShading(GLfloat)

*/ @QtUninvokable public final void glMinSampleShading(float value){ glMinSampleShading_native_GLfloat(QtJambi_LibraryUtilities.internal.nativeId(this), value); } @QtUninvokable private native void glMinSampleShading_native_GLfloat(long __this__nativeId, float value); /** *

See QOpenGLExtraFunctions::glObjectLabel(GLenum,GLuint,GLsizei,const GLchar*)

*/ @QtUninvokable public final void glObjectLabel(int identifier, int name, int length, java.lang.String label){ glObjectLabel_native_GLenum_GLuint_GLsizei_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), identifier, name, length, label); } @QtUninvokable private native void glObjectLabel_native_GLenum_GLuint_GLsizei_const_GLchar_ptr(long __this__nativeId, int identifier, int name, int length, java.lang.String label); /** *

See QOpenGLExtraFunctions::glObjectPtrLabel(const void*,GLsizei,const GLchar*)

*/ @QtUninvokable public final void glObjectPtrLabel(io.qt.gui.gl.@StrictNonNull GLsync ptr, java.lang.@StrictNonNull String label){ java.util.Objects.requireNonNull(ptr, "Argument 'ptr': null not expected."); java.util.Objects.requireNonNull(label, "Argument 'label': null not expected."); glObjectPtrLabel_native_const_void_ptr_GLsizei_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), ptr, label); } @QtUninvokable private native void glObjectPtrLabel_native_const_void_ptr_GLsizei_const_GLchar_ptr(long __this__nativeId, io.qt.gui.gl.GLsync ptr, java.lang.String label); /** *

See QOpenGLExtraFunctions::glPatchParameteri(GLenum,GLint)

*/ @QtUninvokable public final void glPatchParameteri(int pname, int value){ glPatchParameteri_native_GLenum_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), pname, value); } @QtUninvokable private native void glPatchParameteri_native_GLenum_GLint(long __this__nativeId, int pname, int value); /** *

See QOpenGLExtraFunctions::glPauseTransformFeedback()

*/ @QtUninvokable public final void glPauseTransformFeedback(){ glPauseTransformFeedback_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void glPauseTransformFeedback_native(long __this__nativeId); /** *

See QOpenGLExtraFunctions::glPopDebugGroup()

*/ @QtUninvokable public final void glPopDebugGroup(){ glPopDebugGroup_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void glPopDebugGroup_native(long __this__nativeId); /** *

See QOpenGLExtraFunctions::glPrimitiveBoundingBox(GLfloat,GLfloat,GLfloat,GLfloat,GLfloat,GLfloat,GLfloat,GLfloat)

*/ @QtUninvokable public final void glPrimitiveBoundingBox(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW){ glPrimitiveBoundingBox_native_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat(QtJambi_LibraryUtilities.internal.nativeId(this), minX, minY, minZ, minW, maxX, maxY, maxZ, maxW); } @QtUninvokable private native void glPrimitiveBoundingBox_native_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat_GLfloat(long __this__nativeId, float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW); /** *

See QOpenGLExtraFunctions::glProgramBinary(GLuint,GLenum,const void*,GLsizei)

*/ @QtUninvokable public final void glProgramBinary(int program, int binaryFormat, java.nio.@Nullable Buffer binary, int length){ glProgramBinary_native_GLuint_GLenum_const_void_ptr_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), program, binaryFormat, binary, length); } @QtUninvokable private native void glProgramBinary_native_GLuint_GLenum_const_void_ptr_GLsizei(long __this__nativeId, int program, int binaryFormat, java.nio.Buffer binary, int length); /** *

See QOpenGLExtraFunctions::glProgramParameteri(GLuint,GLenum,GLint)

*/ @QtUninvokable public final void glProgramParameteri(int program, int pname, int value){ glProgramParameteri_native_GLuint_GLenum_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), program, pname, value); } @QtUninvokable private native void glProgramParameteri_native_GLuint_GLenum_GLint(long __this__nativeId, int program, int pname, int value); /** *

See QOpenGLExtraFunctions::glProgramUniform1f(GLuint,GLint,GLfloat)

*/ @QtUninvokable public final void glProgramUniform1f(int program, int location, float v0){ glProgramUniform1f_native_GLuint_GLint_GLfloat(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0); } @QtUninvokable private native void glProgramUniform1f_native_GLuint_GLint_GLfloat(long __this__nativeId, int program, int location, float v0); /** *

See QOpenGLExtraFunctions::glProgramUniform1fv(GLuint,GLint,GLsizei,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniform1fv(int program, int location, int count, java.nio.@Nullable FloatBuffer value){ glProgramUniform1fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform1fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform1i(GLuint,GLint,GLint)

*/ @QtUninvokable public final void glProgramUniform1i(int program, int location, int v0){ glProgramUniform1i_native_GLuint_GLint_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0); } @QtUninvokable private native void glProgramUniform1i_native_GLuint_GLint_GLint(long __this__nativeId, int program, int location, int v0); /** *

See QOpenGLExtraFunctions::glProgramUniform1iv(GLuint,GLint,GLsizei,const GLint*)

*/ @QtUninvokable public final void glProgramUniform1iv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform1iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform1iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform1ui(GLuint,GLint,GLuint)

*/ @QtUninvokable public final void glProgramUniform1ui(int program, int location, int v0){ glProgramUniform1ui_native_GLuint_GLint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0); } @QtUninvokable private native void glProgramUniform1ui_native_GLuint_GLint_GLuint(long __this__nativeId, int program, int location, int v0); /** *

See QOpenGLExtraFunctions::glProgramUniform1uiv(GLuint,GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glProgramUniform1uiv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform1uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform1uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform2f(GLuint,GLint,GLfloat,GLfloat)

*/ @QtUninvokable public final void glProgramUniform2f(int program, int location, float v0, float v1){ glProgramUniform2f_native_GLuint_GLint_GLfloat_GLfloat(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1); } @QtUninvokable private native void glProgramUniform2f_native_GLuint_GLint_GLfloat_GLfloat(long __this__nativeId, int program, int location, float v0, float v1); /** *

See QOpenGLExtraFunctions::glProgramUniform2fv(GLuint,GLint,GLsizei,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniform2fv(int program, int location, int count, java.nio.@Nullable FloatBuffer value){ glProgramUniform2fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform2fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform2i(GLuint,GLint,GLint,GLint)

*/ @QtUninvokable public final void glProgramUniform2i(int program, int location, int v0, int v1){ glProgramUniform2i_native_GLuint_GLint_GLint_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1); } @QtUninvokable private native void glProgramUniform2i_native_GLuint_GLint_GLint_GLint(long __this__nativeId, int program, int location, int v0, int v1); /** *

See QOpenGLExtraFunctions::glProgramUniform2iv(GLuint,GLint,GLsizei,const GLint*)

*/ @QtUninvokable public final void glProgramUniform2iv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform2iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform2iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform2ui(GLuint,GLint,GLuint,GLuint)

*/ @QtUninvokable public final void glProgramUniform2ui(int program, int location, int v0, int v1){ glProgramUniform2ui_native_GLuint_GLint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1); } @QtUninvokable private native void glProgramUniform2ui_native_GLuint_GLint_GLuint_GLuint(long __this__nativeId, int program, int location, int v0, int v1); /** *

See QOpenGLExtraFunctions::glProgramUniform2uiv(GLuint,GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glProgramUniform2uiv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform2uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform2uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform3f(GLuint,GLint,GLfloat,GLfloat,GLfloat)

*/ @QtUninvokable public final void glProgramUniform3f(int program, int location, float v0, float v1, float v2){ glProgramUniform3f_native_GLuint_GLint_GLfloat_GLfloat_GLfloat(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1, v2); } @QtUninvokable private native void glProgramUniform3f_native_GLuint_GLint_GLfloat_GLfloat_GLfloat(long __this__nativeId, int program, int location, float v0, float v1, float v2); /** *

See QOpenGLExtraFunctions::glProgramUniform3fv(GLuint,GLint,GLsizei,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniform3fv(int program, int location, int count, java.nio.@Nullable FloatBuffer value){ glProgramUniform3fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform3fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform3i(GLuint,GLint,GLint,GLint,GLint)

*/ @QtUninvokable public final void glProgramUniform3i(int program, int location, int v0, int v1, int v2){ glProgramUniform3i_native_GLuint_GLint_GLint_GLint_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1, v2); } @QtUninvokable private native void glProgramUniform3i_native_GLuint_GLint_GLint_GLint_GLint(long __this__nativeId, int program, int location, int v0, int v1, int v2); /** *

See QOpenGLExtraFunctions::glProgramUniform3iv(GLuint,GLint,GLsizei,const GLint*)

*/ @QtUninvokable public final void glProgramUniform3iv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform3iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform3iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform3ui(GLuint,GLint,GLuint,GLuint,GLuint)

*/ @QtUninvokable public final void glProgramUniform3ui(int program, int location, int v0, int v1, int v2){ glProgramUniform3ui_native_GLuint_GLint_GLuint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1, v2); } @QtUninvokable private native void glProgramUniform3ui_native_GLuint_GLint_GLuint_GLuint_GLuint(long __this__nativeId, int program, int location, int v0, int v1, int v2); /** *

See QOpenGLExtraFunctions::glProgramUniform3uiv(GLuint,GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glProgramUniform3uiv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform3uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform3uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform4f(GLuint,GLint,GLfloat,GLfloat,GLfloat,GLfloat)

*/ @QtUninvokable public final void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3){ glProgramUniform4f_native_GLuint_GLint_GLfloat_GLfloat_GLfloat_GLfloat(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1, v2, v3); } @QtUninvokable private native void glProgramUniform4f_native_GLuint_GLint_GLfloat_GLfloat_GLfloat_GLfloat(long __this__nativeId, int program, int location, float v0, float v1, float v2, float v3); /** *

See QOpenGLExtraFunctions::glProgramUniform4fv(GLuint,GLint,GLsizei,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniform4fv(int program, int location, int count, java.nio.@Nullable FloatBuffer value){ glProgramUniform4fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform4fv_native_GLuint_GLint_GLsizei_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform4i(GLuint,GLint,GLint,GLint,GLint,GLint)

*/ @QtUninvokable public final void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3){ glProgramUniform4i_native_GLuint_GLint_GLint_GLint_GLint_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1, v2, v3); } @QtUninvokable private native void glProgramUniform4i_native_GLuint_GLint_GLint_GLint_GLint_GLint(long __this__nativeId, int program, int location, int v0, int v1, int v2, int v3); /** *

See QOpenGLExtraFunctions::glProgramUniform4iv(GLuint,GLint,GLsizei,const GLint*)

*/ @QtUninvokable public final void glProgramUniform4iv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform4iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform4iv_native_GLuint_GLint_GLsizei_const_GLint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniform4ui(GLuint,GLint,GLuint,GLuint,GLuint,GLuint)

*/ @QtUninvokable public final void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3){ glProgramUniform4ui_native_GLuint_GLint_GLuint_GLuint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, v0, v1, v2, v3); } @QtUninvokable private native void glProgramUniform4ui_native_GLuint_GLint_GLuint_GLuint_GLuint_GLuint(long __this__nativeId, int program, int location, int v0, int v1, int v2, int v3); /** *

See QOpenGLExtraFunctions::glProgramUniform4uiv(GLuint,GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glProgramUniform4uiv(int program, int location, int count, java.nio.@Nullable IntBuffer value){ glProgramUniform4uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, value); } @QtUninvokable private native void glProgramUniform4uiv_native_GLuint_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int program, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix2fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix2fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix2fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix2x3fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix2x3fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix2x3fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix2x4fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix2x4fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix2x4fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix3fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix3fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix3fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix3x2fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix3x2fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix3x2fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix3x4fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix3x4fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix3x4fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix4fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix4fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix4fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix4x2fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix4x2fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix4x2fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glProgramUniformMatrix4x3fv(GLuint,GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glProgramUniformMatrix4x3fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), program, location, count, transpose, value); } @QtUninvokable private native void glProgramUniformMatrix4x3fv_native_GLuint_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int program, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glPushDebugGroup(GLenum,GLuint,GLsizei,const GLchar*)

*/ @QtUninvokable public final void glPushDebugGroup(int source, int id, java.lang.String message){ glPushDebugGroup_native_GLenum_GLuint_GLsizei_const_GLchar_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), source, id, message); } @QtUninvokable private native void glPushDebugGroup_native_GLenum_GLuint_GLsizei_const_GLchar_ptr(long __this__nativeId, int source, int id, java.lang.String message); /** *

See QOpenGLExtraFunctions::glReadBuffer(GLenum)

*/ @QtUninvokable public final void glReadBuffer(int mode){ glReadBuffer_native_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), mode); } @QtUninvokable private native void glReadBuffer_native_GLenum(long __this__nativeId, int mode); /** *

See QOpenGLExtraFunctions::glReadnPixels(GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,GLsizei,void*)

*/ @QtUninvokable public final void glReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, java.nio.@Nullable Buffer data){ glReadnPixels_native_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLsizei_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), x, y, width, height, format, type, bufSize, data); } @QtUninvokable private native void glReadnPixels_native_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLsizei_void_ptr(long __this__nativeId, int x, int y, int width, int height, int format, int type, int bufSize, java.nio.Buffer data); /** *

See QOpenGLExtraFunctions::glRenderbufferStorageMultisample(GLenum,GLsizei,GLenum,GLsizei,GLsizei)

*/ @QtUninvokable public final void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height){ glRenderbufferStorageMultisample_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), target, samples, internalformat, width, height); } @QtUninvokable private native void glRenderbufferStorageMultisample_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei(long __this__nativeId, int target, int samples, int internalformat, int width, int height); /** *

See QOpenGLExtraFunctions::glResumeTransformFeedback()

*/ @QtUninvokable public final void glResumeTransformFeedback(){ glResumeTransformFeedback_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void glResumeTransformFeedback_native(long __this__nativeId); /** *

See QOpenGLExtraFunctions::glSampleMaski(GLuint,GLbitfield)

*/ @QtUninvokable public final void glSampleMaski(int maskNumber, int mask){ glSampleMaski_native_GLuint_GLbitfield(QtJambi_LibraryUtilities.internal.nativeId(this), maskNumber, mask); } @QtUninvokable private native void glSampleMaski_native_GLuint_GLbitfield(long __this__nativeId, int maskNumber, int mask); /** *

See QOpenGLExtraFunctions::glSamplerParameterIiv(GLuint,GLenum,const GLint*)

*/ @QtUninvokable public final void glSamplerParameterIiv(int sampler, int pname, java.nio.@Nullable IntBuffer param){ glSamplerParameterIiv_native_GLuint_GLenum_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, param); } @QtUninvokable private native void glSamplerParameterIiv_native_GLuint_GLenum_const_GLint_ptr(long __this__nativeId, int sampler, int pname, java.nio.IntBuffer param); /** *

See QOpenGLExtraFunctions::glSamplerParameterIuiv(GLuint,GLenum,const GLuint*)

*/ @QtUninvokable public final void glSamplerParameterIuiv(int sampler, int pname, java.nio.@Nullable IntBuffer param){ glSamplerParameterIuiv_native_GLuint_GLenum_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, param); } @QtUninvokable private native void glSamplerParameterIuiv_native_GLuint_GLenum_const_GLuint_ptr(long __this__nativeId, int sampler, int pname, java.nio.IntBuffer param); /** *

See QOpenGLExtraFunctions::glSamplerParameterf(GLuint,GLenum,GLfloat)

*/ @QtUninvokable public final void glSamplerParameterf(int sampler, int pname, float param){ glSamplerParameterf_native_GLuint_GLenum_GLfloat(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, param); } @QtUninvokable private native void glSamplerParameterf_native_GLuint_GLenum_GLfloat(long __this__nativeId, int sampler, int pname, float param); /** *

See QOpenGLExtraFunctions::glSamplerParameterfv(GLuint,GLenum,const GLfloat*)

*/ @QtUninvokable public final void glSamplerParameterfv(int sampler, int pname, java.nio.@Nullable FloatBuffer param){ glSamplerParameterfv_native_GLuint_GLenum_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, param); } @QtUninvokable private native void glSamplerParameterfv_native_GLuint_GLenum_const_GLfloat_ptr(long __this__nativeId, int sampler, int pname, java.nio.FloatBuffer param); /** *

See QOpenGLExtraFunctions::glSamplerParameteri(GLuint,GLenum,GLint)

*/ @QtUninvokable public final void glSamplerParameteri(int sampler, int pname, int param){ glSamplerParameteri_native_GLuint_GLenum_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, param); } @QtUninvokable private native void glSamplerParameteri_native_GLuint_GLenum_GLint(long __this__nativeId, int sampler, int pname, int param); /** *

See QOpenGLExtraFunctions::glSamplerParameteriv(GLuint,GLenum,const GLint*)

*/ @QtUninvokable public final void glSamplerParameteriv(int sampler, int pname, java.nio.@Nullable IntBuffer param){ glSamplerParameteriv_native_GLuint_GLenum_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), sampler, pname, param); } @QtUninvokable private native void glSamplerParameteriv_native_GLuint_GLenum_const_GLint_ptr(long __this__nativeId, int sampler, int pname, java.nio.IntBuffer param); /** *

See QOpenGLExtraFunctions::glTexBuffer(GLenum,GLenum,GLuint)

*/ @QtUninvokable public final void glTexBuffer(int target, int internalformat, int buffer){ glTexBuffer_native_GLenum_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), target, internalformat, buffer); } @QtUninvokable private native void glTexBuffer_native_GLenum_GLenum_GLuint(long __this__nativeId, int target, int internalformat, int buffer); /** *

See QOpenGLExtraFunctions::glTexBufferRange(GLenum,GLenum,GLuint,GLintptr,GLsizeiptr)

*/ @QtUninvokable public final void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size){ glTexBufferRange_native_GLenum_GLenum_GLuint_GLintptr_GLsizeiptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, internalformat, buffer, offset, size); } @QtUninvokable private native void glTexBufferRange_native_GLenum_GLenum_GLuint_GLintptr_GLsizeiptr(long __this__nativeId, int target, int internalformat, int buffer, long offset, long size); /** *

See QOpenGLExtraFunctions::glTexImage3D(GLenum,GLint,GLint,GLsizei,GLsizei,GLsizei,GLint,GLenum,GLenum,const void*)

*/ @QtUninvokable public final void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, java.nio.@Nullable Buffer pixels){ glTexImage3D_native_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, level, internalformat, width, height, depth, border, format, type, pixels); } @QtUninvokable private native void glTexImage3D_native_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_void_ptr(long __this__nativeId, int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, java.nio.Buffer pixels); /** *

See QOpenGLExtraFunctions::glTexParameterIiv(GLenum,GLenum,const GLint*)

*/ @QtUninvokable public final void glTexParameterIiv(int target, int pname, java.nio.@Nullable IntBuffer params){ glTexParameterIiv_native_GLenum_GLenum_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glTexParameterIiv_native_GLenum_GLenum_const_GLint_ptr(long __this__nativeId, int target, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glTexParameterIuiv(GLenum,GLenum,const GLuint*)

*/ @QtUninvokable public final void glTexParameterIuiv(int target, int pname, java.nio.@Nullable IntBuffer params){ glTexParameterIuiv_native_GLenum_GLenum_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, pname, params); } @QtUninvokable private native void glTexParameterIuiv_native_GLenum_GLenum_const_GLuint_ptr(long __this__nativeId, int target, int pname, java.nio.IntBuffer params); /** *

See QOpenGLExtraFunctions::glTexStorage2D(GLenum,GLsizei,GLenum,GLsizei,GLsizei)

*/ @QtUninvokable public final void glTexStorage2D(int target, int levels, int internalformat, int width, int height){ glTexStorage2D_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), target, levels, internalformat, width, height); } @QtUninvokable private native void glTexStorage2D_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei(long __this__nativeId, int target, int levels, int internalformat, int width, int height); /** *

See QOpenGLExtraFunctions::glTexStorage2DMultisample(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLboolean)

*/ @QtUninvokable public final void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations){ glTexStorage2DMultisample_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei_GLboolean(QtJambi_LibraryUtilities.internal.nativeId(this), target, samples, internalformat, width, height, fixedsamplelocations); } @QtUninvokable private native void glTexStorage2DMultisample_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei_GLboolean(long __this__nativeId, int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations); /** *

See QOpenGLExtraFunctions::glTexStorage3D(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei)

*/ @QtUninvokable public final void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth){ glTexStorage3D_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei_GLsizei(QtJambi_LibraryUtilities.internal.nativeId(this), target, levels, internalformat, width, height, depth); } @QtUninvokable private native void glTexStorage3D_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei_GLsizei(long __this__nativeId, int target, int levels, int internalformat, int width, int height, int depth); /** *

See QOpenGLExtraFunctions::glTexStorage3DMultisample(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei,GLboolean)

*/ @QtUninvokable public final void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations){ glTexStorage3DMultisample_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei_GLsizei_GLboolean(QtJambi_LibraryUtilities.internal.nativeId(this), target, samples, internalformat, width, height, depth, fixedsamplelocations); } @QtUninvokable private native void glTexStorage3DMultisample_native_GLenum_GLsizei_GLenum_GLsizei_GLsizei_GLsizei_GLboolean(long __this__nativeId, int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations); /** *

See QOpenGLExtraFunctions::glTexSubImage3D(GLenum,GLint,GLint,GLint,GLint,GLsizei,GLsizei,GLsizei,GLenum,GLenum,const void*)

*/ @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, java.nio.@Nullable Buffer pixels){ glTexSubImage3D_native_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); } @QtUninvokable private native void glTexSubImage3D_native_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_void_ptr(long __this__nativeId, int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.Buffer pixels); /** *

See QOpenGLExtraFunctions::glTransformFeedbackVaryings(GLuint,GLsizei,const GLchar*const*,GLenum)

*/ @QtUninvokable public final void glTransformFeedbackVaryings(int program, java.lang.String[] varyings, int bufferMode){ glTransformFeedbackVaryings_native_GLuint_GLsizei_const_GLchar_cptr_ptr_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), program, varyings, bufferMode); } @QtUninvokable private native void glTransformFeedbackVaryings_native_GLuint_GLsizei_const_GLchar_cptr_ptr_GLenum(long __this__nativeId, int program, java.lang.String[] varyings, int bufferMode); /** *

See QOpenGLExtraFunctions::glUniform1ui(GLint,GLuint)

*/ @QtUninvokable public final void glUniform1ui(int location, int v0){ glUniform1ui_native_GLint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), location, v0); } @QtUninvokable private native void glUniform1ui_native_GLint_GLuint(long __this__nativeId, int location, int v0); /** *

See QOpenGLExtraFunctions::glUniform1uiv(GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glUniform1uiv(int location, int count, java.nio.@Nullable IntBuffer value){ glUniform1uiv_native_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, value); } @QtUninvokable private native void glUniform1uiv_native_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glUniform2ui(GLint,GLuint,GLuint)

*/ @QtUninvokable public final void glUniform2ui(int location, int v0, int v1){ glUniform2ui_native_GLint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), location, v0, v1); } @QtUninvokable private native void glUniform2ui_native_GLint_GLuint_GLuint(long __this__nativeId, int location, int v0, int v1); /** *

See QOpenGLExtraFunctions::glUniform2uiv(GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glUniform2uiv(int location, int count, java.nio.@Nullable IntBuffer value){ glUniform2uiv_native_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, value); } @QtUninvokable private native void glUniform2uiv_native_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glUniform3ui(GLint,GLuint,GLuint,GLuint)

*/ @QtUninvokable public final void glUniform3ui(int location, int v0, int v1, int v2){ glUniform3ui_native_GLint_GLuint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), location, v0, v1, v2); } @QtUninvokable private native void glUniform3ui_native_GLint_GLuint_GLuint_GLuint(long __this__nativeId, int location, int v0, int v1, int v2); /** *

See QOpenGLExtraFunctions::glUniform3uiv(GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glUniform3uiv(int location, int count, java.nio.@Nullable IntBuffer value){ glUniform3uiv_native_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, value); } @QtUninvokable private native void glUniform3uiv_native_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glUniform4ui(GLint,GLuint,GLuint,GLuint,GLuint)

*/ @QtUninvokable public final void glUniform4ui(int location, int v0, int v1, int v2, int v3){ glUniform4ui_native_GLint_GLuint_GLuint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), location, v0, v1, v2, v3); } @QtUninvokable private native void glUniform4ui_native_GLint_GLuint_GLuint_GLuint_GLuint(long __this__nativeId, int location, int v0, int v1, int v2, int v3); /** *

See QOpenGLExtraFunctions::glUniform4uiv(GLint,GLsizei,const GLuint*)

*/ @QtUninvokable public final void glUniform4uiv(int location, int count, java.nio.@Nullable IntBuffer value){ glUniform4uiv_native_GLint_GLsizei_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, value); } @QtUninvokable private native void glUniform4uiv_native_GLint_GLsizei_const_GLuint_ptr(long __this__nativeId, int location, int count, java.nio.IntBuffer value); /** *

See QOpenGLExtraFunctions::glUniformBlockBinding(GLuint,GLuint,GLuint)

*/ @QtUninvokable public final void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding){ glUniformBlockBinding_native_GLuint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), program, uniformBlockIndex, uniformBlockBinding); } @QtUninvokable private native void glUniformBlockBinding_native_GLuint_GLuint_GLuint(long __this__nativeId, int program, int uniformBlockIndex, int uniformBlockBinding); /** *

See QOpenGLExtraFunctions::glUniformMatrix2x3fv(GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glUniformMatrix2x3fv(int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glUniformMatrix2x3fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, transpose, value); } @QtUninvokable private native void glUniformMatrix2x3fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glUniformMatrix2x4fv(GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glUniformMatrix2x4fv(int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glUniformMatrix2x4fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, transpose, value); } @QtUninvokable private native void glUniformMatrix2x4fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glUniformMatrix3x2fv(GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glUniformMatrix3x2fv(int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glUniformMatrix3x2fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, transpose, value); } @QtUninvokable private native void glUniformMatrix3x2fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glUniformMatrix3x4fv(GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glUniformMatrix3x4fv(int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glUniformMatrix3x4fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, transpose, value); } @QtUninvokable private native void glUniformMatrix3x4fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glUniformMatrix4x2fv(GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glUniformMatrix4x2fv(int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glUniformMatrix4x2fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, transpose, value); } @QtUninvokable private native void glUniformMatrix4x2fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glUniformMatrix4x3fv(GLint,GLsizei,GLboolean,const GLfloat*)

*/ @QtUninvokable public final void glUniformMatrix4x3fv(int location, int count, boolean transpose, java.nio.@Nullable FloatBuffer value){ glUniformMatrix4x3fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), location, count, transpose, value); } @QtUninvokable private native void glUniformMatrix4x3fv_native_GLint_GLsizei_GLboolean_const_GLfloat_ptr(long __this__nativeId, int location, int count, boolean transpose, java.nio.FloatBuffer value); /** *

See QOpenGLExtraFunctions::glUnmapBuffer(GLenum)

*/ @QtUninvokable public final boolean glUnmapBuffer(int target){ return glUnmapBuffer_native_GLenum(QtJambi_LibraryUtilities.internal.nativeId(this), target); } @QtUninvokable private native boolean glUnmapBuffer_native_GLenum(long __this__nativeId, int target); /** *

See QOpenGLExtraFunctions::glUseProgramStages(GLuint,GLbitfield,GLuint)

*/ @QtUninvokable public final void glUseProgramStages(int pipeline, int stages, int program){ glUseProgramStages_native_GLuint_GLbitfield_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), pipeline, stages, program); } @QtUninvokable private native void glUseProgramStages_native_GLuint_GLbitfield_GLuint(long __this__nativeId, int pipeline, int stages, int program); /** *

See QOpenGLExtraFunctions::glValidateProgramPipeline(GLuint)

*/ @QtUninvokable public final void glValidateProgramPipeline(int pipeline){ glValidateProgramPipeline_native_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), pipeline); } @QtUninvokable private native void glValidateProgramPipeline_native_GLuint(long __this__nativeId, int pipeline); /** *

See QOpenGLExtraFunctions::glVertexAttribBinding(GLuint,GLuint)

*/ @QtUninvokable public final void glVertexAttribBinding(int attribindex, int bindingindex){ glVertexAttribBinding_native_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), attribindex, bindingindex); } @QtUninvokable private native void glVertexAttribBinding_native_GLuint_GLuint(long __this__nativeId, int attribindex, int bindingindex); /** *

See QOpenGLExtraFunctions::glVertexAttribDivisor(GLuint,GLuint)

*/ @QtUninvokable public final void glVertexAttribDivisor(int index, int divisor){ glVertexAttribDivisor_native_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), index, divisor); } @QtUninvokable private native void glVertexAttribDivisor_native_GLuint_GLuint(long __this__nativeId, int index, int divisor); /** *

See QOpenGLExtraFunctions::glVertexAttribFormat(GLuint,GLint,GLenum,GLboolean,GLuint)

*/ @QtUninvokable public final void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset){ glVertexAttribFormat_native_GLuint_GLint_GLenum_GLboolean_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), attribindex, size, type, normalized, relativeoffset); } @QtUninvokable private native void glVertexAttribFormat_native_GLuint_GLint_GLenum_GLboolean_GLuint(long __this__nativeId, int attribindex, int size, int type, boolean normalized, int relativeoffset); /** *

See QOpenGLExtraFunctions::glVertexAttribI4i(GLuint,GLint,GLint,GLint,GLint)

*/ @QtUninvokable public final void glVertexAttribI4i(int index, int x, int y, int z, int w){ glVertexAttribI4i_native_GLuint_GLint_GLint_GLint_GLint(QtJambi_LibraryUtilities.internal.nativeId(this), index, x, y, z, w); } @QtUninvokable private native void glVertexAttribI4i_native_GLuint_GLint_GLint_GLint_GLint(long __this__nativeId, int index, int x, int y, int z, int w); /** *

See QOpenGLExtraFunctions::glVertexAttribI4iv(GLuint,const GLint*)

*/ @QtUninvokable public final void glVertexAttribI4iv(int index, java.nio.@Nullable IntBuffer v){ glVertexAttribI4iv_native_GLuint_const_GLint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), index, v); } @QtUninvokable private native void glVertexAttribI4iv_native_GLuint_const_GLint_ptr(long __this__nativeId, int index, java.nio.IntBuffer v); /** *

See QOpenGLExtraFunctions::glVertexAttribI4ui(GLuint,GLuint,GLuint,GLuint,GLuint)

*/ @QtUninvokable public final void glVertexAttribI4ui(int index, int x, int y, int z, int w){ glVertexAttribI4ui_native_GLuint_GLuint_GLuint_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), index, x, y, z, w); } @QtUninvokable private native void glVertexAttribI4ui_native_GLuint_GLuint_GLuint_GLuint_GLuint(long __this__nativeId, int index, int x, int y, int z, int w); /** *

See QOpenGLExtraFunctions::glVertexAttribI4uiv(GLuint,const GLuint*)

*/ @QtUninvokable public final void glVertexAttribI4uiv(int index, java.nio.@Nullable IntBuffer v){ glVertexAttribI4uiv_native_GLuint_const_GLuint_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), index, v); } @QtUninvokable private native void glVertexAttribI4uiv_native_GLuint_const_GLuint_ptr(long __this__nativeId, int index, java.nio.IntBuffer v); /** *

See QOpenGLExtraFunctions::glVertexAttribIFormat(GLuint,GLint,GLenum,GLuint)

*/ @QtUninvokable public final void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset){ glVertexAttribIFormat_native_GLuint_GLint_GLenum_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), attribindex, size, type, relativeoffset); } @QtUninvokable private native void glVertexAttribIFormat_native_GLuint_GLint_GLenum_GLuint(long __this__nativeId, int attribindex, int size, int type, int relativeoffset); /** *

See QOpenGLExtraFunctions::glVertexAttribIPointer(GLuint,GLint,GLenum,GLsizei,const void*)

*/ @QtUninvokable public final void glVertexAttribIPointer(int index, int size, int type, int stride, java.nio.@Nullable Buffer pointer){ glVertexAttribIPointer_native_GLuint_GLint_GLenum_GLsizei_const_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), index, size, type, stride, pointer); } @QtUninvokable private native void glVertexAttribIPointer_native_GLuint_GLint_GLenum_GLsizei_const_void_ptr(long __this__nativeId, int index, int size, int type, int stride, java.nio.Buffer pointer); /** *

See QOpenGLExtraFunctions::glVertexBindingDivisor(GLuint,GLuint)

*/ @QtUninvokable public final void glVertexBindingDivisor(int bindingindex, int divisor){ glVertexBindingDivisor_native_GLuint_GLuint(QtJambi_LibraryUtilities.internal.nativeId(this), bindingindex, divisor); } @QtUninvokable private native void glVertexBindingDivisor_native_GLuint_GLuint(long __this__nativeId, int bindingindex, int divisor); /** *

See QOpenGLExtraFunctions::glWaitSync(GLsync,GLbitfield,GLuint64)

*/ @QtUninvokable public final void glWaitSync(io.qt.gui.gl.@Nullable GLsync sync, int flags, long timeout){ glWaitSync_native___GLsync_ptr_GLbitfield_GLuint64(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(sync), flags, timeout); } @QtUninvokable private native void glWaitSync_native___GLsync_ptr_GLbitfield_GLuint64(long __this__nativeId, long sync, int flags, long timeout); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected QOpenGLExtraFunctions(QPrivateConstructor p) { super(p); } /** *

Creates and returns a copy of this object.

See QOpenGLExtraFunctions::QOpenGLExtraFunctions(QOpenGLExtraFunctions)

*/ @QtUninvokable @Override public QOpenGLExtraFunctions clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private static native QOpenGLExtraFunctions clone_native(long __this_nativeId); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy