function checkForProgramLinkCompletionAsync(_x, _x2, _x3) {
  return _checkForProgramLinkCompletionAsync.apply(this, arguments);
}
Asynchronously wait for program to link.
Note: if 'KHR_parallel_shader_compile' extension does not
exist then compilation will not be truly async.
@param {WebGLRenderingContext} gl The context
@param {WebGLProgram} program The program
@param {module:twgl.ProgramOptions} progOptions Options for the program or an array of attribs names or an error callback. Locations will be assigned by index if not passed in
@private