[Interest] Problems with graphics library auto-detect on Windows

Michael R Nelson mnelson at sutron.com
Wed May 11 15:32:32 CEST 2016


Hi Thiago,

I will create reports for those we managed to write down, and any that come about, but we will likely switch to forcing ANGLE.

Thanks,
Mike

-----Original Message-----
From: Interest [mailto:interest-bounces+mnelson=sutron.com at qt-project.org] On Behalf Of Thiago Macieira
Sent: Tuesday, May 10, 2016 1:00 PM
To: interest at qt-project.org
Subject: Re: [Interest] Problems with graphics library auto-detect on Windows

On terça-feira, 10 de maio de 2016 10:41:52 PDT Michael R Nelson wrote:
> Hi all,
>
> Our app is QML based and uses Qt Quick Controls. We build for Windows,
> OS X, iOS, and Android.
>
> As you know, Qt auto-selects a graphics library at startup (OpenGL,
> ANGLE, or Mesa llvmpipe). About 1 in 15 of our users report our app
> fails during this auto-detect process on Windows. Most failures appear
> to be poor OpenGL support in the card/drivers, but sometimes the issue
> is "vsprintf_s" export not found error, when running on XP. Updating
> drivers is rarely a fix for these scenarios.
>
> We are coming to the conclusion we should force the use of ANGLE on
> Windows
> 7 and above, and force SoftOpenGL on XP. Have others also come to this
> conclusion? Does anyone have any helpful tips to share on this issue?

Hello Mike

Can you create bug reports with as much information you've got about the systems where the OpenGL driver was bad and yet Qt picked the native driver?
We can adjust the detection heuristics.

As for Windows XP, it's up to you. It's not supported anymore.

--
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

_______________________________________________
Interest mailing list
Interest at qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Please be advised that this email may contain confidential information. If you are not the intended recipient, please notify us by email by replying to the sender and delete this message. The sender disclaims that the content of this email constitutes an offer to enter into, or the acceptance of, any agreement; provided that the foregoing does not invalidate the binding effect of any digital or other electronic reproduction of a manual signature that is included in any attachment.



More information about the Interest mailing list