nhpot(length) {
    --length;
    for (let i = 1; i < 32; i <<= 1) {
      length = length | (length >> i);
    }

    return length + 1;
  }
@memberof Proton#Proton.WebGLUtil
@method nhpot

@todo add description
@todo add length description

@param {Number} length

@return {Number}