/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengles_NVFence */

#ifndef _Included_org_lwjgl_opengles_NVFence
#define _Included_org_lwjgl_opengles_NVFence
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengles_NVFence_GL_ALL_COMPLETED_NV
#define org_lwjgl_opengles_NVFence_GL_ALL_COMPLETED_NV 34034L
#undef org_lwjgl_opengles_NVFence_GL_FENCE_STATUS_NV
#define org_lwjgl_opengles_NVFence_GL_FENCE_STATUS_NV 34035L
#undef org_lwjgl_opengles_NVFence_GL_FENCE_CONDITION_NV
#define org_lwjgl_opengles_NVFence_GL_FENCE_CONDITION_NV 34036L
/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    initNativeStubs
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_NVFence_initNativeStubs
  (JNIEnv *, jclass);

/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    nglGenFencesNV
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_NVFence_nglGenFencesNV
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    nglDeleteFencesNV
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_NVFence_nglDeleteFencesNV
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    nglSetFenceNV
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_NVFence_nglSetFenceNV
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    nglTestFenceNV
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengles_NVFence_nglTestFenceNV
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    nglFinishFenceNV
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_NVFence_nglFinishFenceNV
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    nglIsFenceNV
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengles_NVFence_nglIsFenceNV
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_lwjgl_opengles_NVFence
 * Method:    nglGetFenceivNV
 * Signature: (IIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_NVFence_nglGetFenceivNV
  (JNIEnv *, jclass, jint, jint, jlong);

#ifdef __cplusplus
}
#endif
#endif
