[vlc-devel] [RFC 07/82] contrib: update qt to 5.12, compile it with ANGLE support

Martin Storsjö martin at martin.st
Fri Feb 1 21:19:33 CET 2019


On Fri, 1 Feb 2019, Pierre Lamot wrote:

>> This probably is a sensible compromise for making this work.
>
> The other solution would be to provide the shader precompiled within the sources, this is how it's done within the original ANGLE repository
>
> https://github.com/google/angle/tree/master/src/libANGLE/renderer/d3d/d3d11/shaders/compiled

Oh - that's IMO also a viable alternative.

But do I understand correctly that while ANGLE itself supports this, the 
integration into building ANGLE as part of Qt assumes that you don't use 
this?

>> Patch 13 which adds fxc probably should be ordered before this one?
>
> yes
>
>> Have you tried upstreaming this patch?
>
> Actually this is not my patch, it comes from
> https://github.com/rurban/smhasher
>
> the original SMHasher repository seems a bit stalled
>
> I can try to propose it to Qt though.

Hmm, since it's within ANGLE within Qt, it should probably be tried 
upstream in ANGLE before trying in Qt, if the original upstream of 
SMHasher is stalled.

>> If you have, and you have a prebuilt VLC for Win/ARM64 with ANGLE and QML
>> GUI I'd like to test it, otherwise if you can point to this branch in a
>> git repo somewhere I could try compiling it myself.
>
> I haven't tried Win/ARM64. My branch is available at:
>
> https://github.com/chubinou/vlc/tree/qml/23

Ok, thanks!

// Martin



More information about the vlc-devel mailing list