/* MACHINE GENERATED FILE, DO NOT EDIT */
package org.lwjgl.opengl;
import org.lwjgl.*;
import java.nio.*;
public final class ARBTransformFeedback2 {
/**
* Accepted by the <target> parameter of BindTransformFeedback:
*/
public static final int GL_TRANSFORM_FEEDBACK = 0x8E22;
/**
* Accepted by the <pname> parameter of GetBooleanv, GetDoublev, GetIntegerv,
* and GetFloatv:
*/
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED = 0x8E23,
GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE = 0x8E24,
GL_TRANSFORM_FEEDBACK_BINDING = 0x8E25;
private ARBTransformFeedback2() {}
public static void glBindTransformFeedback(int target, int id) {
GL40.glBindTransformFeedback(target, id);
}
public static void glDeleteTransformFeedbacks(IntBuffer ids) {
GL40.glDeleteTransformFeedbacks(ids);
}
/** Overloads glDeleteTransformFeedbacks. */
public static void glDeleteTransformFeedbacks(int id) {
GL40.glDeleteTransformFeedbacks(id);
}
public static void glGenTransformFeedbacks(IntBuffer ids) {
GL40.glGenTransformFeedbacks(ids);
}
/** Overloads glGenTransformFeedbacks. */
public static int glGenTransformFeedbacks() {
return GL40.glGenTransformFeedbacks();
}
public static boolean glIsTransformFeedback(int id) {
return GL40.glIsTransformFeedback(id);
}
public static void glPauseTransformFeedback() {
GL40.glPauseTransformFeedback();
}
public static void glResumeTransformFeedback() {
GL40.glResumeTransformFeedback();
}
public static void glDrawTransformFeedback(int mode, int id) {
GL40.glDrawTransformFeedback(mode, id);
}
}