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

Create a benchmark demo application

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: P2: Important 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

      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.

        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.

            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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes