-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2.4 doesn't start with QT_OPENGL=angle on Windows #11641
Comments
With QT_OPENGL=software I get:
and with QT_OPENGL=desktop just:
|
Aren't libEGL.dll and libEGLd.dll somewhere in your Qt folder? Might simply be a matter of copying them next to mixxx.exe |
And it's not clear to me if with QT_OPENGL=software or QT_OPENGL=desktop mixxx does open or not? |
The files are there. I even tried to replace this two DLLs with the working versions from 2.3.5. Didn't help. With software and desktop the waveforms work flawless for me - but I don't see a difference between desktop and software. |
Here https://musescore.org/en/node/276246 they suggest you have to copy both libEGL.dll and libGLESv2.dll (I guess in your case, with a debug build, libEGLd.dll, libGLESv2d.dll ?) |
We copy them #3370 |
Are you sure they are 64 bit? (Assuming mixxx.exe is 64 bit) It might be interesting to build against the official Qt binaries and copy the dlls from there to see if that makes a difference. |
Yes, this is guaranteed by the VCPKG system. All dependencies will be build together for the same target platfom. And it's the same with Mixxx 2.3.5, |
Hm, but clearly something is wrong if the dlls can't be opened... |
This could be microsoft/vcpkg#31954 |
Maybe it is related. I will have a look. Interesting is also the Qt6 angle patch. Can this be a fallback for legacy devices that do not fulfill the Qt6 requirements? |
VCPKG seems to contain a patch that Qt6 runs with ANGLE. |
I have just confirmed that the libEGL.dll libGLESv2.dll are installed "libEGLd" indicates that the debug version is expected. We can change our CMake Script to use Config mode to do it always right. This bug seems to be related: |
Bug Description
@m0dB :
I tried to start Mixxx with the environment variable QT_OPENGL set to angle. It fails to start:
Version
2.4.0
OS
Windows11
The text was updated successfully, but these errors were encountered: