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

#ifndef _Included_org_lwjgl_opengl_NVRegisterCombiners
#define _Included_org_lwjgl_opengl_NVRegisterCombiners
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_REGISTER_COMBINERS_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_REGISTER_COMBINERS_NV 34082L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER0_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER0_NV 34128L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER1_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER1_NV 34129L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER2_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER2_NV 34130L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER3_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER3_NV 34131L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER4_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER4_NV 34132L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER5_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER5_NV 34133L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER6_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER6_NV 34134L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER7_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER7_NV 34135L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_A_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_A_NV 34083L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_B_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_B_NV 34084L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_C_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_C_NV 34085L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_D_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_D_NV 34086L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_E_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_E_NV 34087L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_F_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_F_NV 34088L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_G_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_VARIABLE_G_NV 34089L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_CONSTANT_COLOR0_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_CONSTANT_COLOR0_NV 34090L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_CONSTANT_COLOR1_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_CONSTANT_COLOR1_NV 34091L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_PRIMARY_COLOR_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_PRIMARY_COLOR_NV 34092L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SECONDARY_COLOR_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SECONDARY_COLOR_NV 34093L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SPARE0_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SPARE0_NV 34094L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SPARE1_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SPARE1_NV 34095L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_UNSIGNED_IDENTITY_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_UNSIGNED_IDENTITY_NV 34102L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_UNSIGNED_INVERT_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_UNSIGNED_INVERT_NV 34103L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_EXPAND_NORMAL_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_EXPAND_NORMAL_NV 34104L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_EXPAND_NEGATE_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_EXPAND_NEGATE_NV 34105L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_HALF_BIAS_NORMAL_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_HALF_BIAS_NORMAL_NV 34106L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_HALF_BIAS_NEGATE_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_HALF_BIAS_NEGATE_NV 34107L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SIGNED_IDENTITY_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SIGNED_IDENTITY_NV 34108L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SIGNED_NEGATE_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SIGNED_NEGATE_NV 34109L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_E_TIMES_F_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_E_TIMES_F_NV 34097L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SPARE0_PLUS_SECONDARY_COLOR_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SPARE0_PLUS_SECONDARY_COLOR_NV 34098L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SCALE_BY_TWO_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SCALE_BY_TWO_NV 34110L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SCALE_BY_FOUR_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SCALE_BY_FOUR_NV 34111L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_SCALE_BY_ONE_HALF_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_SCALE_BY_ONE_HALF_NV 34112L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_BIAS_BY_NEGATIVE_ONE_HALF_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 34113L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_DISCARD_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_DISCARD_NV 34096L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_INPUT_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_INPUT_NV 34114L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_MAPPING_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_MAPPING_NV 34115L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_COMPONENT_USAGE_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_COMPONENT_USAGE_NV 34116L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_AB_DOT_PRODUCT_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_AB_DOT_PRODUCT_NV 34117L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_CD_DOT_PRODUCT_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_CD_DOT_PRODUCT_NV 34118L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_MUX_SUM_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_MUX_SUM_NV 34119L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_SCALE_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_SCALE_NV 34120L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_BIAS_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_BIAS_NV 34121L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_AB_OUTPUT_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_AB_OUTPUT_NV 34122L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_CD_OUTPUT_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_CD_OUTPUT_NV 34123L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_SUM_OUTPUT_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COMBINER_SUM_OUTPUT_NV 34124L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_NUM_GENERAL_COMBINERS_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_NUM_GENERAL_COMBINERS_NV 34126L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_COLOR_SUM_CLAMP_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_COLOR_SUM_CLAMP_NV 34127L
#undef org_lwjgl_opengl_NVRegisterCombiners_GL_MAX_GENERAL_COMBINERS_NV
#define org_lwjgl_opengl_NVRegisterCombiners_GL_MAX_GENERAL_COMBINERS_NV 34125L
/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglCombinerParameterfNV
 * Signature: (IFJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglCombinerParameterfNV
  (JNIEnv *, jclass, jint, jfloat, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglCombinerParameterfvNV
 * Signature: (IJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglCombinerParameterfvNV
  (JNIEnv *, jclass, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglCombinerParameteriNV
 * Signature: (IIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglCombinerParameteriNV
  (JNIEnv *, jclass, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglCombinerParameterivNV
 * Signature: (IJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglCombinerParameterivNV
  (JNIEnv *, jclass, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglCombinerInputNV
 * Signature: (IIIIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglCombinerInputNV
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglCombinerOutputNV
 * Signature: (IIIIIIIZZZJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglCombinerOutputNV
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jboolean, jboolean, jboolean, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglFinalCombinerInputNV
 * Signature: (IIIIJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglFinalCombinerInputNV
  (JNIEnv *, jclass, jint, jint, jint, jint, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglGetCombinerInputParameterfvNV
 * Signature: (IIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglGetCombinerInputParameterfvNV
  (JNIEnv *, jclass, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglGetCombinerInputParameterivNV
 * Signature: (IIIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglGetCombinerInputParameterivNV
  (JNIEnv *, jclass, jint, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglGetCombinerOutputParameterfvNV
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglGetCombinerOutputParameterfvNV
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglGetCombinerOutputParameterivNV
 * Signature: (IIIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglGetCombinerOutputParameterivNV
  (JNIEnv *, jclass, jint, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglGetFinalCombinerInputParameterfvNV
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglGetFinalCombinerInputParameterfvNV
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

/*
 * Class:     org_lwjgl_opengl_NVRegisterCombiners
 * Method:    nglGetFinalCombinerInputParameterivNV
 * Signature: (IIJJ)V
 */
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_NVRegisterCombiners_nglGetFinalCombinerInputParameterivNV
  (JNIEnv *, jclass, jint, jint, jlong, jlong);

#ifdef __cplusplus
}
#endif
#endif
