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

set paths to angle and d3dcompiler dlls via QLibraryInfo

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 5.5.0
    • QPA: Windows
    • None
    • b0ec05f27bff6065c97e6e4a0f1606da7472d18c

    Description

      angle requires 1 to 3 dlls: d3dcompiler_4X.dll and possibly libGLESv2.dll and libEGL.dll

      the location of d3dcompiler can only be specified via an environment variable. GLESv2 and EGL are loaded from the default library paths only.

      • we need to find a way to specify GLESv2 and EGL paths when running qt inside a plugin
      • when running qt inside a plugin, we cannot be sure that we are the only ones who are using environment variables (e.g. the host might have set this variable). to come across this limitation, a c++ interface to configure the locations would be great. morten sørvig suggested the QLibraryInfo class as a possible location

      Attachments

        Issue Links

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

          Activity

            People

              smd Jan Arve
              timblechmann tim blechmann
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes