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

Regression from 5.7.1: Race condition with texture updates

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P0: Blocker
    • 5.8.0
    • 5.8.0 RC
    • Qt3D
    • 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

        For Gerrit Dashboard: QTBUG-57939
        # Subject Branch Project Status CR V

        Activity

          People

            seanharmer Sean Harmer
            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