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

    • Task
    • Resolution: Done
    • P3: Somewhat important
    • None
    • None
    • Editor Application
    • None
    • 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

              jakangas Janne Kangas
              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