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

Dmitry Kazakov dimula73 at gmail.com
Mon Dec 10 12:27:10 CET 2018


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> 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> on behalf of
> Dmitry Kazakov <dimula73 at gmail.com>
> Sent: Monday, December 10, 2018 10:45 AM
> To: 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20181210/b08ca8b6/attachment.html>


More information about the Development mailing list