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

AdditiveColorGradient, Corona, and LightTable shader compilation error

    XMLWordPrintable

Details

    • f4570615677464bcf3e69086320def6c6b8841ff

    Description

      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).

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes