• Icon: Technical task Technical task
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • None
    • OpenGL Runtime
    • None

      Current data input could be improved by:

      1. Refactoring the API so that it doesn't require separate call from JavaScript to C++ (and back) for each Data Input value. Our original expectation was to have Data Inputs in the tens of inputs, but it seems in some cases there may be actually hundreds. If updated for each frame this amount of calls between JavaScript and C++ can start to impact performance.
      2. Changing the API to use typed arrays as much as possible. Typed arrays were introduced in Qt 5.5 due to the need from Qt Canvas 3D and provide a more optimal way of passing large amounts of (binary) data from JavaScript to C++.

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

            anmaatta Antti Määttä
            pakerane Pasi Keränen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes