getProgramCacheKeyParameters method
Implementation
void getProgramCacheKeyParameters(List array, WebGLParameters parameters) {
array.add( parameters.precision );
array.add( parameters.outputColorSpace );
array.add( parameters.envMapMode );
array.add( parameters.envMapCubeUVHeight );
array.add( parameters.mapUv );
array.add( parameters.alphaMapUv );
array.add( parameters.lightMapUv );
array.add( parameters.aoMapUv );
array.add( parameters.bumpMapUv );
array.add( parameters.normalMapUv );
array.add( parameters.displacementMapUv );
array.add( parameters.emissiveMapUv );
array.add( parameters.metalnessMapUv );
array.add( parameters.roughnessMapUv );
array.add( parameters.anisotropyMapUv );
array.add( parameters.clearcoatMapUv );
array.add( parameters.clearcoatNormalMapUv );
array.add( parameters.clearcoatRoughnessMapUv );
array.add( parameters.iridescenceMapUv );
array.add( parameters.iridescenceThicknessMapUv );
array.add( parameters.sheenColorMapUv );
array.add( parameters.sheenRoughnessMapUv );
array.add( parameters.specularMapUv );
array.add( parameters.specularColorMapUv );
array.add( parameters.specularIntensityMapUv );
array.add( parameters.transmissionMapUv );
array.add( parameters.thicknessMapUv );
array.add( parameters.combine );
array.add( parameters.fogExp2 );
array.add( parameters.sizeAttenuation );
array.add( parameters.morphTargetsCount );
array.add( parameters.morphAttributeCount );
array.add( parameters.numDirLights );
array.add( parameters.numPointLights );
array.add( parameters.numSpotLights );
array.add( parameters.numSpotLightMaps );
array.add( parameters.numHemiLights );
array.add( parameters.numRectAreaLights );
array.add( parameters.numDirLightShadows );
array.add( parameters.numPointLightShadows );
array.add( parameters.numSpotLightShadows );
array.add( parameters.numSpotLightShadowsWithMaps );
array.add( parameters.numLightProbes );
array.add( parameters.shadowMapType );
array.add( parameters.toneMapping );
array.add( parameters.numClippingPlanes );
array.add( parameters.numClipIntersection );
array.add( parameters.depthPacking );
}