Vladimír Vondruš

Results 549 comments of Vladimír Vondruš

Too bad I don't understand how the link libraries are passed to `link.exe` :/ I expected MagnumAudio.lib to be on the command line, but it's not there... so I don't...

Oh, vcpkg? Wait, I thought you have a hand-built static version. With vcpkg I'm aware of a linker error shown at https://github.com/microsoft/vcpkg/pull/10158#issuecomment-591207830, but that's an error one step after the...

Hum, then it's probably what i thought at first -- that the static build is weird in some way. And looking at what vcpkg does for static build, yep, that's...

The vcpkg patch seems to be what needs to be integrated upstream, yep. Can you verify locally that it helps and then ask the maintainer about it? (I'm not really...

I have to admit that's quite an unusual way to do static builds. What's often done (and what magnum does also) is that the library installs a configure header that...

Just tried building latest Git master locally (on Linux), and this is what I get in `OpenALConfig.cmake`: ```cmake ... set_target_properties(OpenAL::OpenAL PROPERTIES INTERFACE_COMPILE_DEFINITIONS "AL_LIBTYPE_STATIC" INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include/AL" INTERFACE_LINK_LIBRARIES "\$;\$;\$;\$" ) ... ```...

Is Magnum recompiled against the openal git master also? To me it looks like MagnumAudio.lib didn't receive the `AL_LIBTYPE_STATIC` define when being compiled. With the updated config file in OpenAL...

OK, let's keep this open until it's fully resolved :) ... or at least until next stable OpenAL soft is released, with the define correctly exposed.

Hi, this artifact is usually due to a wrongly set up blending. What blending do you use? There's a difference between blending for non-premultiplied alpha and premultiplied alpha, and the...

A hack could be to use the non-premultiplied blending for the rectangle and premultiplied for the SDF things; a proper solution would be converting your shader to assume premultiplied alpha...