[vlc-devel] [PATCH] qt: Fix linking EGL from QtANGLE on windows on i386
Martin Storsjö
martin at martin.st
Fri May 22 21:30:38 CEST 2020
On Fri, 22 May 2020, Martin Storsjö wrote:
> Define EGLAPI instead of KHRONOS_STATIC to indicate static linking,
> as defining KHRONOS_STATIC surprisingly not only affects linkage, but
> also affects the calling convention (normally the EGL functions are
> stdcall, but with KHRONOS_STATIC defined, they become cdecl).
> ---
> Alternatively, we could tweak the Qt patch for adding support for
> KHRONOS_STATIC, to not affect __stdcall. I commented on this upstream
> at https://github.com/KhronosGroup/EGL-Registry/commit/94ba8ee876206364cf45a9bc08b8db5a52cb9543#r39362613,
> let's see if there's any response, because to me, it looks like that's
> the actual original bug.
FWIW, I sent a fix in this form upstream as well,
https://github.com/KhronosGroup/EGL-Registry/pull/106, let's see how it
goes...
// Martin
More information about the vlc-devel
mailing list