code: function glFunctionArgsToString(functionName, args) {
    // apparently we can't do args.join(",");
    var argStr = "";
    for (var ii = 0; ii < args.length; ++ii) {
      argStr += ((ii == 0) ? '' : ', ') +
          glFunctionArgToString(functionName, ii, args[ii]);
    }
    return argStr;
  }
docs: Converts the arguments of a WebGL function to a string.
  Attempts to convert enum arguments to strings.
  
  @param {string} functionName the name of the WebGL function.
  @param {number} args The arguments.
  @return {string} The arguments as a string.