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

Simpler non point sprites perflevel

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Fixed
    • Affects Version/s: 6.0.0 Beta2
    • Fix Version/s: 6.0.0
    • Component/s: Quick: Particles
    • Labels:
      None
    • Commits:
      4771072d3c3bc2393f5bd3862375788cf154329b

      Description

      Windows d3d11 doesn't support point sprite sizes (d3d11 QRhi::VertexShaderPointSize returns false). Because of this, lowest available particles PerformanceLevel on d3d11 is Deformable, even with simpler particles which would need only features of Simple or Colored.

      Consider implementing one more alternative vertex data & shader level which would be like Colored but use DrawTriangles instead of DrawPoints. This would reduce the memory usage and improve the performance due to simpler shader.

        Attachments

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

          Activity

            People

            Assignee:
            kagro Kaj Grönholm
            Reporter:
            kagro Kaj Grönholm
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes