Metroids/etc/lwjgl-2.9.1/src/generated/org/lwjgl/opengles/QCOMExtendedGet2.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);
}