d3d11: Load HLSL compiler library using g_module_open
authorSeungha Yang <seungha@centricular.com>
Fri, 19 Jun 2020 12:24:59 +0000 (21:24 +0900)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 22 Jun 2020 14:36:16 +0000 (14:36 +0000)
commit8fe1aae96caad8d5e925b9eca3d36b39ec70b9f3
tree6ffe8ed2756bc45bfc3cd644452614a35fb3ea77
parent9b8eec39b6e46797bbcc88ed5bf31e4ca7fe8cca
d3d11: Load HLSL compiler library using g_module_open

Depending on OS version, available d3dcompiler library name is different.
But for UWP, we can still use the current way

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1355>
sys/d3d11/gstd3d11shader.c
sys/d3d11/gstd3d11shader.h
sys/d3d11/meson.build
sys/d3d11/plugin.c