Message ID | 20240314212633.2736-1-timo@rothenpieler.org |
---|---|
State | Accepted |
Commit | ae5453503d1e63ef2cf6e6658e1d0b12470a39c7 |
Headers | show |
Series | [FFmpeg-devel,1/3] avutil/hwcontext_d3d11va: remove check for d3d11 debug layer dll | expand |
Context | Check | Description |
---|---|---|
yinshiyou/make_loongarch64 | success | Make finished |
yinshiyou/make_fate_loongarch64 | success | Make fate finished |
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | success | Make fate finished |
diff --git a/libavutil/hwcontext_d3d11va.c b/libavutil/hwcontext_d3d11va.c index 24b3546e7b..a45e53595d 100644 --- a/libavutil/hwcontext_d3d11va.c +++ b/libavutil/hwcontext_d3d11va.c @@ -612,14 +612,10 @@ static int d3d11va_device_create(AVHWDeviceContext *ctx, const char *device, int ret; int adapter = -1; - // (On UWP we can't check this.) -#if !HAVE_UWP - if (!LoadLibrary("d3d11_1sdklayers.dll")) - is_debug = 0; -#endif - - if (is_debug) + if (is_debug) { creationFlags |= D3D11_CREATE_DEVICE_DEBUG; + av_log(ctx, AV_LOG_INFO, "Enabling d3d11 debugging.\n"); + } if ((ret = ff_thread_once(&functions_loaded, load_functions)) != 0) return AVERROR_UNKNOWN;