Skip to content

Extrapolator : Use local cache for the material effect updator (Part I)

This is Part I of 2 or 3. Splitting it so as to be reviewable.

  • The IMaterialEffectsUpdator provided interfaces (since > 1 year) where one can pass a local cache on top of the thread local ones.
  • To achieve that the Cache passed to the methods of the Extrapolator should potentially have as many Material effect caches as the different material effects updators used (typically up to 6 ) .
  • Then these can be filled /cleared / retain the info .

For now adding the relevant parts in the Extrapolator cache, adding a coupld of methods, moving all inline methods in a separate Extrapolator.icc and tidying a bit up in preparation.

Merge request reports