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

AdditiveColorGradient, Corona, and LightTable shader compilation error

XMLWordPrintable

    • f4570615677464bcf3e69086320def6c6b8841ff

      It seems recent change to add the alpha transparency component to colors broke shaders on macOS. Trying to load the SampleProject throws:
      qt3ds.invalid_operation: Fragment compilation output:: WARNING: 0:4: extension 'GL_ARB_shading_language_420pack' is not supported
      qt3ds.invalid_operation: Fragment compilation output:: ERROR: 0:196: Too many arguments to constructor of 'vec4'
      qt3ds.invalid_operation: Fragment compilation output:: ERROR: 0:197: Use of undeclared identifier 'vigmixcolor'

      Attached image shows the result in the editor (and when run with Slayer runtime).

        1. Full Application Output.txt
          19 kB
          Pasi Keränen
        2. Rendering of SampleProject.png
          348 kB
          Pasi Keränen
        For Gerrit Dashboard: QT3DS-3392
        # Subject Branch Project Status CR V

            mabadri Mahmoud Badri
            pakerane Pasi Keränen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes