Steps to reproduce:
- Launch the editor and open the Graphics Tests suite
- Open scene 990-UIToolkit-DynamicColor
- Load RenderDoc
- Enter Play Mode
- Open the UI Toolkit Debugger and click Break Batches
- Take a renderdoc capture
- Observe the vertices of the last row (children of DynamicNextFrame)
Expected results:
They should be opaque white because their color is changed from white to other colors on the second frame only. DynamicColor should have prevented the vertices from being regenerated with the new color.
Actual results:
The vertices of text elements and textured+tinted elements are not white.