Uploaded image for project: 'Qt 3D Studio'
  1. Qt 3D Studio
  2. QT3DS-3998

Make shader error display in Editor always up-to-date

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Editor Application
    • Labels:
      None
    • Commits:
      083e4516a60252d842fb264ac995ca9b92cc71ba

      Description

      Due to Editor - runtime renderer separation, there is no synchronisation between editor panel updates and renderer-side shader compilation. Occasionally this means that Editor shows outdated shader compilation error status, as Editor panels are updated before shader compilation has been triggered (or finished).

      We can either implement signaling from runtime to Editor to indicate shader compilation completeness, or simply implement a deferred shader error update in Project and Inspector panels.

      Latter option is probably preferrable, as implementing a feedback signaling channel just for displaying shader errors is bit excessive.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              jakangas Janne Kangas
              Reporter:
              jakangas Janne Kangas
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes