Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-88473

Expose Particles PerfLevel

    XMLWordPrintable

    Details

    • Type: Suggestion
    • Status: Reported
    • Priority: Not Evaluated
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Quick: Particles
    • Labels:
      None

      Description

      Qt Quick particles QQuickImageParticle has currently 6 different PerfLevels, which define the used vertex data and shaders. Proper level is selected based on features and the rendering backend. Lower the level, less memory usage and better the performance is.

      Current PerfLevel could be exposed as an enum int QML property for the users.

      • This would assist users to make optimal features vs. performance decisions.
      • Document different levels. Documentation should state that this property should be used only for debugging and no promise is given that output remains the same in future Qt versions.
      • Design Studio could show the PerfLevel for users automatically.
      • Autotests could check the level to make sure that most optimal is selected with different features, and there are no regressions in this.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            qt.team.quick.subscriptions Qt Quick and Widgets Team
            Reporter:
            kagro Kaj Grönholm
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes