Is this a known issue because one uses Software Renderer and the other uses DirectX?
I would expect createComponentSnapshot and then using that image to paint the component would look identical, but the text jiggles around.
Is this a known issue because one uses Software Renderer and the other uses DirectX?
I would expect createComponentSnapshot and then using that image to paint the component would look identical, but the text jiggles around.
It’s not a known issue, no. Are you able to share some screenshots, or some code that demonstrates the problem?
Without knowing the kinds of differences (baseline, kerning, antialiasing/cleartype, etc.), it’s difficult to guess at a possible root cause. createComponentSnapshot uses a native graphics context, but perhaps there are some differences introduced as a side-effect of drawing to a texture rather than drawing directly into a window.
When the preset is loading, the UI is just a snapshot. You can see the folder text on the left moving up and down. I’ll try and create a minimal program that reproduces.

Is this still causing problems, or did you find a solution?
Still an issue, low priority for me right now so I haven’t looked into it more. It’s a hack around an issue were are having, so probably easier for us to fix the root issue.