getProgramCacheKeyParameters method

void getProgramCacheKeyParameters(
  1. dynamic array,
  2. WebGLParameters parameters
)

Implementation

void getProgramCacheKeyParameters(array, WebGLParameters parameters) {
  array.add(parameters.precision);
  array.add(parameters.outputEncoding);
  array.add(parameters.envMapMode);
  array.add(parameters.combine);
  array.add(parameters.vertexUvs);
  array.add(parameters.fogExp2);
  array.add(parameters.sizeAttenuation);
  array.add(parameters.morphTargetsCount);
  array.add(parameters.numDirLights);
  array.add(parameters.numPointLights);
  array.add(parameters.numSpotLights);
  array.add(parameters.numHemiLights);
  array.add(parameters.numRectAreaLights);
  array.add(parameters.numDirLightShadows);
  array.add(parameters.numPointLightShadows);
  array.add(parameters.numSpotLightShadows);
  array.add(parameters.shadowMapType);
  array.add(parameters.toneMapping);
  array.add(parameters.numClippingPlanes);
  array.add(parameters.numClipIntersection);
  array.add(parameters.depthPacking);
}