io.qt.gui.QOpenGLExtraFunctions Maven / Gradle / Ivy
Show all versions of qtjambi Show documentation
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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
/**
*
*/
@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);
}