41 lines
1.7 KiB
Java
41 lines
1.7 KiB
Java
/* MACHINE GENERATED FILE, DO NOT EDIT */
|
|
|
|
package org.lwjgl.opengles;
|
|
|
|
import org.lwjgl.*;
|
|
import java.nio.*;
|
|
|
|
public final class QCOMExtendedGet2 {
|
|
|
|
private QCOMExtendedGet2() {}
|
|
|
|
static native void initNativeStubs() throws LWJGLException;
|
|
|
|
public static void glExtGetShadersQCOM(IntBuffer shaders, IntBuffer numShaders) {
|
|
BufferChecks.checkBuffer(shaders, 1);
|
|
BufferChecks.checkBuffer(numShaders, 1);
|
|
nglExtGetShadersQCOM(MemoryUtil.getAddress(shaders), shaders.remaining(), MemoryUtil.getAddress(numShaders));
|
|
}
|
|
static native void nglExtGetShadersQCOM(long shaders, int shaders_maxShaders, long numShaders);
|
|
|
|
public static void glExtGetProgramsQCOM(IntBuffer programs, IntBuffer numPrograms) {
|
|
BufferChecks.checkBuffer(programs, 1);
|
|
BufferChecks.checkBuffer(numPrograms, 1);
|
|
nglExtGetProgramsQCOM(MemoryUtil.getAddress(programs), programs.remaining(), MemoryUtil.getAddress(numPrograms));
|
|
}
|
|
static native void nglExtGetProgramsQCOM(long programs, int programs_maxPrograms, long numPrograms);
|
|
|
|
public static boolean glExtIsProgramBinaryQCOM(int program) {
|
|
boolean __result = nglExtIsProgramBinaryQCOM(program);
|
|
return __result;
|
|
}
|
|
static native boolean nglExtIsProgramBinaryQCOM(int program);
|
|
|
|
public static void glExtGetProgramBinarySourceQCOM(int program, int shadertype, ByteBuffer source, IntBuffer length) {
|
|
BufferChecks.checkDirect(source);
|
|
BufferChecks.checkBuffer(length, 1);
|
|
nglExtGetProgramBinarySourceQCOM(program, shadertype, MemoryUtil.getAddress(source), MemoryUtil.getAddress(length));
|
|
}
|
|
static native void nglExtGetProgramBinarySourceQCOM(int program, int shadertype, long source, long length);
|
|
}
|