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

Create a benchmark demo application

    XMLWordPrintable

Details

    • Epic
    • Resolution: Done
    • P2: Important
    • 5.15
    • 5.14.0
    • Quick: 3D
    • None
    • Benchmarking application
    • Qt Quick 3D - Week 9/10, Qt Quick 3D - Week 11/12, Qt Quick 3D - Week 13/14

    Description

      Create a really visually pleasing demo application for benchmarking that:

      • has an option to enable/disable features
        • shadows
        • AO
        • MSAA
        • TAA
        • PAA
        • IBL lighting / normal lighting
        • Post-processing effects (QTBUG-76679)
      • has an option to change model with different triangle counts:
        • 1k
        • 10k
        • 50k
        • 100k
        • 500k
      • has an option to add more than one model
      • has an option to change the type and number of lights
      • has an option to change texture size:
        • 256x256
        • 512x512
        • 1024x1024
        • 2048x2048
        • 4096x4096
      • has an option to change render mode:
        • offscreen
        • underlay
        • overlay
      • has an option to change material:
        • principled material with/without textures
        • default material with/without textures
        • custom material (a couple from the material library)
      • has an option to use either skybox or color backgroundmode

      Application must use meshes and textures that can be shared with customers, so that they can benchmark their own hardware without our help.

      The demo should preferable be editable in Qt Design Studio. Use Qt Quick Controls 2 for changing all of the options.

      Attachments

        Issue Links

          1.
          Benchmark demo: Create application skeleton that can be edited with Design Studio Technical task Closed Tomi Korpipää
          2.
          Benchmark demo: Add option to change model triangle count Technical task Closed Tomi Korpipää
          3.
          Benchmark demo: Create textures of different resolutions Technical task Closed Teemu Tamminen
          4.
          Benchmark demo: Add possibility to adjust number of models in the scene Technical task Closed Tomi Korpipää
          5.
          Benchmark demo: Add support for enabling/disabling features Technical task Closed Tomi Korpipää
          6.
          Benchmark demo: Support changing material Technical task Closed Tomi Korpipää
          7.
          Benchmark demo: Add option to change light type and count Technical task Closed Tomi Korpipää
          8.
          Benchmark demo: Support changing texture size Technical task Closed Tomi Korpipää
          9.
          Benchmark demo: Add option to change render mode Technical task Closed Tomi Korpipää
          10.
          Benchmark demo: Add post-processing effect toggling Technical task Closed Tomi Korpipää
          11.
          Benchmark demo: Add skybox toggling Technical task Closed Tomi Korpipää
          12.
          Benchmark demo: Get benchmark results from R-Car D3 Technical task Closed Tomi Korpipää
          13.
          Benchmark demo: Get benchmark results from i.MX8 Technical task Closed Tomi Korpipää
          14.
          Benchmark demo: Update AA toggling based on API change Technical task Closed Tomi Korpipää
          15.
          Benchmark demo: Add benchmark report generation Technical task Closed Tomi Korpipää
          16.
          Benchmark demo: Add support for command-line options Technical task Closed Tomi Korpipää
          17.
          Benchmark demo: Investigate creating Android apks Technical task Closed Tomi Korpipää
          18.
          Benchmark demo: Add demo mode Technical task Closed Tomi Korpipää
          19.
          Benchmark demo: Investigate replacing assets with customer's own Technical task Closed Tomi Korpipää
          20.
          Benchmark demo: Get benchmark results from S820 + Integrity Technical task Closed Unassigned
          21.
          Benchmark demo: Intergrate final assets Technical task Closed Tomi Korpipää
          22.
          Create visual blog post for Steampunk demo Sub-task Closed Tomi Korpipää
          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              tokorpip Tomi Korpipää
              tokorpip Tomi Korpipää
              Pasi Keränen Pasi Keränen
              Volker Hilsheimer Volker Hilsheimer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes