Noticed onPreDraw stopped getting callbacks for subsequent frames in an animation. Previously RenderSessionImpl manually called AttachInfo_Accessor.dispatchOnPreDraw(viewRoot); however that logic has been removed in favor of ThrededRenderer handling it.
Poking around AS I noticed their subsequent onPreDraw callbacks get invoked because they go down a different render code path using FLAG_KEY_DISABLE_BITMAP_CACHING
Noticed onPreDraw stopped getting callbacks for subsequent frames in an animation. Previously RenderSessionImpl manually called
AttachInfo_Accessor.dispatchOnPreDraw(viewRoot);
however that logic has been removed in favor of ThrededRenderer handling it.Poking around AS I noticed their subsequent onPreDraw callbacks get invoked because they go down a different render code path using FLAG_KEY_DISABLE_BITMAP_CACHING
Looking at RenderTask we can see they set it.