diff options
author | Kacper Michajłow <kasper93@gmail.com> | 2023-11-08 00:01:47 +0100 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-11-22 11:43:20 +0100 |
commit | 66e3b53eb930e1dba7d10c9dc52f45af06932e88 (patch) | |
tree | abb409d390bdfb039efb9a7fcb7d86a35d27fb62 /video/out/gpu/d3d11_helpers.h | |
parent | eb7ba44acf07f3358a49bafa61c9581c9b16ab85 (diff) | |
download | mpv-66e3b53eb930e1dba7d10c9dc52f45af06932e88.tar.bz2 mpv-66e3b53eb930e1dba7d10c9dc52f45af06932e88.tar.xz |
d3d11: expose mp_get_dxgi_adapter and mp_dxgi_validate_adapter
To be able to reuse them in other parts of code.
Diffstat (limited to 'video/out/gpu/d3d11_helpers.h')
-rw-r--r-- | video/out/gpu/d3d11_helpers.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/video/out/gpu/d3d11_helpers.h b/video/out/gpu/d3d11_helpers.h index 0d44ae6536..51a2a207c6 100644 --- a/video/out/gpu/d3d11_helpers.h +++ b/video/out/gpu/d3d11_helpers.h @@ -65,6 +65,14 @@ struct d3d11_device_opts { char *adapter_name; }; +IDXGIAdapter1 *mp_get_dxgi_adapter(struct mp_log *log, + bstr requested_adapter_name, + bstr *listing); + +int mp_dxgi_validate_adapter(struct mp_log *log, + const struct m_option *opt, + struct bstr name, const char **value); + bool mp_dxgi_list_or_verify_adapters(struct mp_log *log, bstr adapter_name, bstr *listing); |