vid.texunits = bound(4, vid.texunits, MAX_TEXTUREUNITS);
vid.teximageunits = bound(16, vid.teximageunits, MAX_TEXTUREUNITS);
vid.texarrayunits = bound(8, vid.texarrayunits, MAX_TEXTUREUNITS);
vid.texunits = bound(4, vid.texunits, MAX_TEXTUREUNITS);
vid.teximageunits = bound(16, vid.teximageunits, MAX_TEXTUREUNITS);
vid.texarrayunits = bound(8, vid.texarrayunits, MAX_TEXTUREUNITS);