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

#ifndef _Included_org_lwjgl_opengl_GL42
#define _Included_org_lwjgl_opengl_GL42
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_GL42_GL_COMPRESSED_RGBA_BPTC_UNORM
#define org_lwjgl_opengl_GL42_GL_COMPRESSED_RGBA_BPTC_UNORM 36492L
#undef org_lwjgl_opengl_GL42_GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
#define org_lwjgl_opengl_GL42_GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM 36493L
#undef org_lwjgl_opengl_GL42_GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
#define org_lwjgl_opengl_GL42_GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT 36494L
#undef org_lwjgl_opengl_GL42_GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
#define org_lwjgl_opengl_GL42_GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT 36495L
#undef org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_WIDTH
#define org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_WIDTH 37159L
#undef org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_HEIGHT
#define org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_HEIGHT 37160L
#undef org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_DEPTH
#define org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_DEPTH 37161L
#undef org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_SIZE
#define org_lwjgl_opengl_GL42_GL_UNPACK_COMPRESSED_BLOCK_SIZE 37162L
#undef org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_WIDTH
#define org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_WIDTH 37163L
#undef org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_HEIGHT
#define org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_HEIGHT 37164L
#undef org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_DEPTH
#define org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_DEPTH 37165L
#undef org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_SIZE
#define org_lwjgl_opengl_GL42_GL_PACK_COMPRESSED_BLOCK_SIZE 37166L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER 37568L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_BINDING
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_BINDING 37569L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_START
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_START 37570L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_SIZE
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_SIZE 37571L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE 37572L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS 37573L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES 37574L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER 37575L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER 37576L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER 37577L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER 37578L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER 37579L
#undef org_lwjgl_opengl_GL42_GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
#define org_lwjgl_opengl_GL42_GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS 37580L
#undef org_lwjgl_opengl_GL42_GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
#define org_lwjgl_opengl_GL42_GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS 37581L
#undef org_lwjgl_opengl_GL42_GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
#define org_lwjgl_opengl_GL42_GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS 37582L
#undef org_lwjgl_opengl_GL42_GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
#define org_lwjgl_opengl_GL42_GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS 37583L
#undef org_lwjgl_opengl_GL42_GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
#define org_lwjgl_opengl_GL42_GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS 37584L
#undef org_lwjgl_opengl_GL42_GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
#define org_lwjgl_opengl_GL42_GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS 37585L
#undef org_lwjgl_opengl_GL42_GL_MAX_VERTEX_ATOMIC_COUNTERS
#define org_lwjgl_opengl_GL42_GL_MAX_VERTEX_ATOMIC_COUNTERS 37586L
#undef org_lwjgl_opengl_GL42_GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS
#define org_lwjgl_opengl_GL42_GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS 37587L
#undef org_lwjgl_opengl_GL42_GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS
#define org_lwjgl_opengl_GL42_GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS 37588L
#undef org_lwjgl_opengl_GL42_GL_MAX_GEOMETRY_ATOMIC_COUNTERS
#define org_lwjgl_opengl_GL42_GL_MAX_GEOMETRY_ATOMIC_COUNTERS 37589L
#undef org_lwjgl_opengl_GL42_GL_MAX_FRAGMENT_ATOMIC_COUNTERS
#define org_lwjgl_opengl_GL42_GL_MAX_FRAGMENT_ATOMIC_COUNTERS 37590L
#undef org_lwjgl_opengl_GL42_GL_MAX_COMBINED_ATOMIC_COUNTERS
#define org_lwjgl_opengl_GL42_GL_MAX_COMBINED_ATOMIC_COUNTERS 37591L
#undef org_lwjgl_opengl_GL42_GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
#define org_lwjgl_opengl_GL42_GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE 37592L
#undef org_lwjgl_opengl_GL42_GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
#define org_lwjgl_opengl_GL42_GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS 37596L
#undef org_lwjgl_opengl_GL42_GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
#define org_lwjgl_opengl_GL42_GL_ACTIVE_ATOMIC_COUNTER_BUFFERS 37593L
#undef org_lwjgl_opengl_GL42_GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX
#define org_lwjgl_opengl_GL42_GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX 37594L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_ATOMIC_COUNTER
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_ATOMIC_COUNTER 37595L
#undef org_lwjgl_opengl_GL42_GL_TEXTURE_IMMUTABLE_FORMAT
#define org_lwjgl_opengl_GL42_GL_TEXTURE_IMMUTABLE_FORMAT 37167L
#undef org_lwjgl_opengl_GL42_GL_MAX_IMAGE_UNITS
#define org_lwjgl_opengl_GL42_GL_MAX_IMAGE_UNITS 36664L
#undef org_lwjgl_opengl_GL42_GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
#define org_lwjgl_opengl_GL42_GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS 36665L
#undef org_lwjgl_opengl_GL42_GL_MAX_IMAGE_SAMPLES
#define org_lwjgl_opengl_GL42_GL_MAX_IMAGE_SAMPLES 36973L
#undef org_lwjgl_opengl_GL42_GL_MAX_VERTEX_IMAGE_UNIFORMS
#define org_lwjgl_opengl_GL42_GL_MAX_VERTEX_IMAGE_UNIFORMS 37066L
#undef org_lwjgl_opengl_GL42_GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
#define org_lwjgl_opengl_GL42_GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS 37067L
#undef org_lwjgl_opengl_GL42_GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
#define org_lwjgl_opengl_GL42_GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS 37068L
#undef org_lwjgl_opengl_GL42_GL_MAX_GEOMETRY_IMAGE_UNIFORMS
#define org_lwjgl_opengl_GL42_GL_MAX_GEOMETRY_IMAGE_UNIFORMS 37069L
#undef org_lwjgl_opengl_GL42_GL_MAX_FRAGMENT_IMAGE_UNIFORMS
#define org_lwjgl_opengl_GL42_GL_MAX_FRAGMENT_IMAGE_UNIFORMS 37070L
#undef org_lwjgl_opengl_GL42_GL_MAX_COMBINED_IMAGE_UNIFORMS
#define org_lwjgl_opengl_GL42_GL_MAX_COMBINED_IMAGE_UNIFORMS 37071L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_NAME
#define org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_NAME 36666L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_LEVEL
#define org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_LEVEL 36667L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_LAYERED
#define org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_LAYERED 36668L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_LAYER
#define org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_LAYER 36669L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_ACCESS
#define org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_ACCESS 36670L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_FORMAT
#define org_lwjgl_opengl_GL42_GL_IMAGE_BINDING_FORMAT 36974L
#undef org_lwjgl_opengl_GL42_GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT 1L
#undef org_lwjgl_opengl_GL42_GL_ELEMENT_ARRAY_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_ELEMENT_ARRAY_BARRIER_BIT 2L
#undef org_lwjgl_opengl_GL42_GL_UNIFORM_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_UNIFORM_BARRIER_BIT 4L
#undef org_lwjgl_opengl_GL42_GL_TEXTURE_FETCH_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_TEXTURE_FETCH_BARRIER_BIT 8L
#undef org_lwjgl_opengl_GL42_GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_SHADER_IMAGE_ACCESS_BARRIER_BIT 32L
#undef org_lwjgl_opengl_GL42_GL_COMMAND_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_COMMAND_BARRIER_BIT 64L
#undef org_lwjgl_opengl_GL42_GL_PIXEL_BUFFER_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_PIXEL_BUFFER_BARRIER_BIT 128L
#undef org_lwjgl_opengl_GL42_GL_TEXTURE_UPDATE_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_TEXTURE_UPDATE_BARRIER_BIT 256L
#undef org_lwjgl_opengl_GL42_GL_BUFFER_UPDATE_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_BUFFER_UPDATE_BARRIER_BIT 512L
#undef org_lwjgl_opengl_GL42_GL_FRAMEBUFFER_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_FRAMEBUFFER_BARRIER_BIT 1024L
#undef org_lwjgl_opengl_GL42_GL_TRANSFORM_FEEDBACK_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_TRANSFORM_FEEDBACK_BARRIER_BIT 2048L
#undef org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BARRIER_BIT
#define org_lwjgl_opengl_GL42_GL_ATOMIC_COUNTER_BARRIER_BIT 4096L
#undef org_lwjgl_opengl_GL42_GL_ALL_BARRIER_BITS
#define org_lwjgl_opengl_GL42_GL_ALL_BARRIER_BITS -1L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_1D
#define org_lwjgl_opengl_GL42_GL_IMAGE_1D 36940L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_2D
#define org_lwjgl_opengl_GL42_GL_IMAGE_2D 36941L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_3D
#define org_lwjgl_opengl_GL42_GL_IMAGE_3D 36942L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_2D_RECT
#define org_lwjgl_opengl_GL42_GL_IMAGE_2D_RECT 36943L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_CUBE
#define org_lwjgl_opengl_GL42_GL_IMAGE_CUBE 36944L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_BUFFER
#define org_lwjgl_opengl_GL42_GL_IMAGE_BUFFER 36945L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_1D_ARRAY
#define org_lwjgl_opengl_GL42_GL_IMAGE_1D_ARRAY 36946L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_2D_ARRAY
#define org_lwjgl_opengl_GL42_GL_IMAGE_2D_ARRAY 36947L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_CUBE_MAP_ARRAY
#define org_lwjgl_opengl_GL42_GL_IMAGE_CUBE_MAP_ARRAY 36948L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_2D_MULTISAMPLE
#define org_lwjgl_opengl_GL42_GL_IMAGE_2D_MULTISAMPLE 36949L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_2D_MULTISAMPLE_ARRAY
#define org_lwjgl_opengl_GL42_GL_IMAGE_2D_MULTISAMPLE_ARRAY 36950L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_1D
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_1D 36951L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D 36952L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_3D
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_3D 36953L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_RECT
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_RECT 36954L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_CUBE
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_CUBE 36955L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_BUFFER
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_BUFFER 36956L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_1D_ARRAY
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_1D_ARRAY 36957L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_ARRAY
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_ARRAY 36958L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_CUBE_MAP_ARRAY
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_CUBE_MAP_ARRAY 36959L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_MULTISAMPLE
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_MULTISAMPLE 36960L
#undef org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY
#define org_lwjgl_opengl_GL42_GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY 36961L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_1D
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_1D 36962L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D 36963L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_3D
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_3D 36964L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_RECT
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_RECT 36965L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_CUBE
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_CUBE 36966L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_BUFFER
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_BUFFER 36967L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_1D_ARRAY
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_1D_ARRAY 36968L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_ARRAY
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_ARRAY 36969L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY 36970L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE 36971L
#undef org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY
#define org_lwjgl_opengl_GL42_GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY 36972L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
#define org_lwjgl_opengl_GL42_GL_IMAGE_FORMAT_COMPATIBILITY_TYPE 37063L
#undef org_lwjgl_opengl_GL42_GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
#define org_lwjgl_opengl_GL42_GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE 37064L
#undef org_lwjgl_opengl_GL42_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
#define org_lwjgl_opengl_GL42_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS 37065L
#undef org_lwjgl_opengl_GL42_GL_NUM_SAMPLE_COUNTS
#define org_lwjgl_opengl_GL42_GL_NUM_SAMPLE_COUNTS 37760L
#undef org_lwjgl_opengl_GL42_GL_MIN_MAP_BUFFER_ALIGNMENT
#define org_lwjgl_opengl_GL42_GL_MIN_MAP_BUFFER_ALIGNMENT 37052L
/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglGetActiveAtomicCounterBufferiv
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglGetActiveAtomicCounterBufferiv
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglTexStorage1D
 * Signature: (IIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglTexStorage1D
  (JNIEnv *, jclass, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglTexStorage2D
 * Signature: (IIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglTexStorage2D
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglTexStorage3D
 * Signature: (IIIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglTexStorage3D
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglDrawTransformFeedbackInstanced
 * Signature: (IIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglDrawTransformFeedbackInstanced
  (JNIEnv *, jclass, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglDrawTransformFeedbackStreamInstanced
 * Signature: (IIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglDrawTransformFeedbackStreamInstanced
  (JNIEnv *, jclass, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglDrawArraysInstancedBaseInstance
 * Signature: (IIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglDrawArraysInstancedBaseInstance
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglDrawElementsInstancedBaseInstance
 * Signature: (IIIJIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglDrawElementsInstancedBaseInstance
  (JNIEnv *, jclass, jint, jint, jint, jlong, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglDrawElementsInstancedBaseInstanceBO
 * Signature: (IIIJIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglDrawElementsInstancedBaseInstanceBO
  (JNIEnv *, jclass, jint, jint, jint, jlong, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglDrawElementsInstancedBaseVertexBaseInstance
 * Signature: (IIIJIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglDrawElementsInstancedBaseVertexBaseInstance
  (JNIEnv *, jclass, jint, jint, jint, jlong, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglDrawElementsInstancedBaseVertexBaseInstanceBO
 * Signature: (IIIJIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglDrawElementsInstancedBaseVertexBaseInstanceBO
  (JNIEnv *, jclass, jint, jint, jint, jlong, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglBindImageTexture
 * Signature: (IIIZIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglBindImageTexture
  (JNIEnv *, jclass, jint, jint, jint, jboolean, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglMemoryBarrier
 * Signature: (IJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglMemoryBarrier
  (JNIEnv *, jclass, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_GL42
 * Method:    nglGetInternalformativ
 * Signature: (IIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL42_nglGetInternalformativ
  (JNIEnv *, jclass, jint, jint, jint, jint, jlong, jlong);

#ifdef __cplusplus
}
#endif
#endif
