/** 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; /* */ }