[Development] Regression in Qt 5.12 with MinGW 7.3 on Windows 10 (Angle rendering backend)

Jani Heikkinen jani.heikkinen at qt.io
Mon Dec 10 12:36:40 CET 2018


Hi,

Ok, that's enough then. No further actions needed. Thanks!

br,
Jani
________________________________________
From: Dmitry Kazakov <dimula73 at gmail.com>
Sent: Monday, December 10, 2018 1:27 PM
To: Jani Heikkinen
Cc: development at lists.qt-project.org
Subject: Re: [Development] Regression in Qt 5.12 with MinGW 7.3 on Windows 10 (Angle rendering backend)

Hi, Jani!

It looks like Oliver has already submitted ii to gerrit. Should we do anything else?
https://codereview.qt-project.org/#/c/247734/

On Mon, Dec 10, 2018 at 2:02 PM Jani Heikkinen <jani.heikkinen at qt.io<mailto:jani.heikkinen at qt.io>> wrote:
Hi!

Thanks for this. Do you have a link to the patch which is in Qt 5.11.3 but not in 5.12.0?

Please write a bug report in Jira  and contribute your fix in gerrit (and directly in '5.12.1' branch), thanks

br,
Jani
________________________________________
From: Development <development-bounces at lists.qt-project.org<mailto:development-bounces at lists.qt-project.org>> on behalf of Dmitry Kazakov <dimula73 at gmail.com<mailto:dimula73 at gmail.com>>
Sent: Monday, December 10, 2018 10:45 AM
To: development at lists.qt-project.org<mailto:development at lists.qt-project.org>
Subject: [Development] Regression in Qt 5.12 with MinGW 7.3 on Windows 10       (Angle rendering backend)

Hi, all!

It looks like there is a regression in Qt 5.12, specifically in Angle rendering backend. For some reason HLSL compiler searching code patch has been dropped between Qt 5.11.3 and Qt 5.12.0, so now it cannot find the compiler (MinGW 7.3 still suggests to use d3dcompiler_43.dll, while modern Windows 10 systems have d3dcompiler_47.dll only).

Here is the link to the patch that fixes the problem in Qt 5.12.0 branch:
https://github.com/dimula73/qtbase/commit/e6e0d33e97704b8b63ecec41ffeb113fd9cdb7f9

The plain-text file is attached.

PS:
I haven't found the code for automatic application for the patches from src/angle/patches folder, so I just applied that manually and put the old patch into the folder. Please correct me if my understanding is wrong.

--
Dmitry Kazakov


--
Dmitry Kazakov



More information about the Development mailing list