void SetShaderConstant( char * szConstName, float x, float y )
 {
   GLint location = glGetUniformLocation( theShader, szConstName );
   if ( location != -1 )
   {
     glProgramUniform2fEXT( theShader, location, x, y );
   }
 }
JNIEXPORT void JNICALL Java_org_lwjgl_opengles_EXTSeparateShaderObjects_glProgramUniform2fEXT(JNIEnv *__env, jclass clazz, jint program, jint location, jfloat v0, jfloat v1) {
    glProgramUniform2fEXTPROC glProgramUniform2fEXT = (glProgramUniform2fEXTPROC)tlsGetFunction(497);
    UNUSED_PARAM(clazz)
    glProgramUniform2fEXT(program, location, v0, v1);
}