/** Overloads glBindFragDataLocationEXT. */
 public static void glBindFragDataLocationEXT(int program, int colorNumber, CharSequence name) {
   ContextCapabilities caps = GLContext.getCapabilities();
   long function_pointer = caps.glBindFragDataLocationEXT;
   BufferChecks.checkFunctionAddress(function_pointer);
   nglBindFragDataLocationEXT(
       program, colorNumber, APIUtil.getBufferNT(name), 0, function_pointer);
 }
 /** Overloads glGetFragDataLocationEXT. */
 public static int glGetFragDataLocationEXT(int program, CharSequence name) {
   ContextCapabilities caps = GLContext.getCapabilities();
   long function_pointer = caps.glGetFragDataLocationEXT;
   BufferChecks.checkFunctionAddress(function_pointer);
   int __result =
       nglGetFragDataLocationEXT(program, APIUtil.getBufferNT(name), 0, function_pointer);
   return __result;
 }
 /*     */ public static int glGetUniformLocationARB(int programObj, CharSequence name) {
   /* 431 */ ContextCapabilities caps = GLContext.getCapabilities();
   /* 432 */ long function_pointer = caps.glGetUniformLocationARB;
   /* 433 */ BufferChecks.checkFunctionAddress(function_pointer);
   /* 434 */ int __result =
       nglGetUniformLocationARB(programObj, APIUtil.getBufferNT(caps, name), function_pointer);
   /* 435 */ return __result;
   /*     */ }