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

Use derivatives for distance field antialiasing when available

    XMLWordPrintable

    Details

    • Platform/s:
      All
    • Technical Risk:
      Normal
    • Commits:
      90bf30376c94b2fcf99e2d8382b40e8881be47be (qt/qtdeclarative/dev)
    • Story Points:
      3

      Description

      The current hack to get antialiasing on distance field rendered text in Qt Quick has limitations on perspective transformations, so it does not work well when the text is embedded inside a 3D scene.

      On ES 3 (and some ES 2 drivers) we can use derivatives to get the correct antialiasing instead. We need to keep the current code for 2D scenes runnings on older hardware, but when available we should use derivatives instead to increase quality where possible.

      (put component Quick: 3D, since this is basically the way of getting text in Qt Quick 3D, so we need it there)

        Attachments

        For Gerrit Dashboard: QTBUG-84695
        # Subject Branch Project Status CR V

          Activity

            People

            Assignee:
            esabraha Eskil Abrahamsen Blomfeldt
            Reporter:
            esabraha Eskil Abrahamsen Blomfeldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes