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

#ifndef _Included_org_lwjgl_opengles_OESFramebufferObject
#define _Included_org_lwjgl_opengles_OESFramebufferObject
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_OES 36160L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_OES 36161L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_DEPTH_COMPONENT16_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_DEPTH_COMPONENT16_OES 33189L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RGBA4_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RGBA4_OES 32854L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RGB5_A1_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RGB5_A1_OES 32855L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RGB565_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RGB565_OES 36194L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_INDEX1_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_INDEX1_OES 36166L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_INDEX4_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_INDEX4_OES 36167L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_INDEX8_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_INDEX8_OES 36168L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_WIDTH_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_WIDTH_OES 36162L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_HEIGHT_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_HEIGHT_OES 36163L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_INTERNAL_FORMAT_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_INTERNAL_FORMAT_OES 36164L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_RED_SIZE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_RED_SIZE_OES 36176L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_GREEN_SIZE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_GREEN_SIZE_OES 36177L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_BLUE_SIZE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_BLUE_SIZE_OES 36178L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_ALPHA_SIZE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_ALPHA_SIZE_OES 36179L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_DEPTH_SIZE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_DEPTH_SIZE_OES 36180L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_STENCIL_SIZE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_STENCIL_SIZE_OES 36181L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES 36048L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES 36049L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES 36050L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES 36051L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES 36052L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_COLOR_ATTACHMENT0_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_COLOR_ATTACHMENT0_OES 36064L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_DEPTH_ATTACHMENT_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_DEPTH_ATTACHMENT_OES 36096L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_ATTACHMENT_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_STENCIL_ATTACHMENT_OES 36128L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_NONE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_NONE_OES 0L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_COMPLETE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_COMPLETE_OES 36053L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES 36054L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES 36055L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES 36057L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES 36058L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES 36059L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES 36060L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_UNSUPPORTED_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_UNSUPPORTED_OES 36061L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_BINDING_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_FRAMEBUFFER_BINDING_OES 36006L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_BINDING_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_RENDERBUFFER_BINDING_OES 36007L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_MAX_RENDERBUFFER_SIZE_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_MAX_RENDERBUFFER_SIZE_OES 34024L
#undef org_lwjgl_opengles_OESFramebufferObject_GL_INVALID_FRAMEBUFFER_OPERATION_OES
#define org_lwjgl_opengles_OESFramebufferObject_GL_INVALID_FRAMEBUFFER_OPERATION_OES 1286L
/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    initNativeStubs
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_initNativeStubs
  (JNIEnv *, jclass);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglIsRenderbufferOES
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglIsRenderbufferOES
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglBindRenderbufferOES
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglBindRenderbufferOES
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglDeleteRenderbuffersOES
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglDeleteRenderbuffersOES
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglGenRenderbuffersOES
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglGenRenderbuffersOES
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglRenderbufferStorageOES
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglRenderbufferStorageOES
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglGetRenderbufferParameterivOES
 * Signature: (IIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglGetRenderbufferParameterivOES
  (JNIEnv *, jclass, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglIsFramebufferOES
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglIsFramebufferOES
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglBindFramebufferOES
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglBindFramebufferOES
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglDeleteFramebuffersOES
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglDeleteFramebuffersOES
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglGenFramebuffersOES
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglGenFramebuffersOES
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglCheckFramebufferStatusOES
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglCheckFramebufferStatusOES
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglFramebufferTexture2DOES
 * Signature: (IIIII)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglFramebufferTexture2DOES
  (JNIEnv *, jclass, jint, jint, jint, jint, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglFramebufferRenderbufferOES
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglFramebufferRenderbufferOES
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglGetFramebufferAttachmentParameterivOES
 * Signature: (IIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglGetFramebufferAttachmentParameterivOES
  (JNIEnv *, jclass, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengles_OESFramebufferObject
 * Method:    nglGenerateMipmapOES
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_OESFramebufferObject_nglGenerateMipmapOES
  (JNIEnv *, jclass, jint);

#ifdef __cplusplus
}
#endif
#endif
