diff options
author | Janne Kangas <janne.kangas@qt.io> | 2019-05-14 11:02:30 +0300 |
---|---|---|
committer | Janne Kangas <janne.kangas@qt.io> | 2019-05-21 12:11:09 +0300 |
commit | da98cee59c3ff8d26f1c10d203733cab24e7a57c (patch) | |
tree | 7fbbbe301a0fb6c0d6301ebd023ab49f2f18115b /src/Runtime/api/studio3d/q3dssurfaceviewer.cpp | |
parent | d7bbf9d82e9f129877e6d304b527071155348c59 (diff) |
Build glyphs for distance field texts earlier in OpenGL RT
Build and cache glyphs for distance field texts at the first frame
regardless of text initial state. Glyph building is a heavy operation that
causes a visible freeze in the animation when a text element becomes active
after initial inactivity. Additionally, build associated shaders at
presentation load time.
Task-id: QT3DS-3503
Change-Id: If1e0c81f26d731f1bbd1cd7bcd745400c8ff6920
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/Runtime/api/studio3d/q3dssurfaceviewer.cpp')
0 files changed, 0 insertions, 0 deletions