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

Regression from 5.7.1: Race condition with texture updates

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: 5.8.0 RC
    • Fix Version/s: 5.8.0
    • Component/s: Qt3D
    • Labels:
    • Commits:
      440589a0747d9668fec3ff924b390d75be5c6733

      Description

      When changing the texture assigned to a material's Parameter, there is a race condition between the load texture job (executing on a threadpool thread) setting the dirty flag on the corresponding GLTexture object, and the OpenGL submission thread clearing the dirty flag when processing textures.

      Patch coming up to fix this.

        Attachments

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

          Activity

            People

            Assignee:
            seanharmer Sean Harmer
            Reporter:
            seanharmer Sean Harmer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes