Page MenuHome

Fix T90415: Missing cache invalidation
ClosedPublic

Authored by Richard Antalik (ISS) on Nov 4 2021, 6:01 AM.

Details

Summary

Some RNA properties and operators did not invalidate cache or did it
incorrectly.

Diff Detail

Repository
rB Blender

Event Timeline

Richard Antalik (ISS) requested review of this revision.Nov 4 2021, 6:01 AM
Richard Antalik (ISS) created this revision.

On a glance seems fine. But testing and such I'd rely on you here :)

This revision is now accepted and ready to land.Nov 5 2021, 10:54 AM
This revision was automatically updated to reflect the committed changes.

Has this part of the report been dealt with in the committed patch?

Scene Strips:
3D View object changes in referenced Scene strip need to invalidate the cache.
Changing the Post Processing setting in the referenced scene in a scene strip needs to invalidate the cache.
Changes in Compositor need to invalidate the cache.

Has this part of the report been dealt with in the committed patch?

Scene Strips:
3D View object changes in referenced Scene strip need to invalidate the cache.
Changing the Post Processing setting in the referenced scene in a scene strip needs to invalidate the cache.
Changes in Compositor need to invalidate the cache.

No, changes in scene itself have currently no method of invalidating cache implemented.