mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-01-28 22:04:43 -08:00
Added patch with stub implementation for DXGI_PRESENT_TEST.
This commit is contained in:
parent
9921dc7846
commit
7a242b50e4
@ -0,0 +1,30 @@
|
||||
From cbb471762f116b18b77288009cd1c7002ed9c2cb Mon Sep 17 00:00:00 2001
|
||||
From: Kimmo Myllyvirta <kimmo.myllyvirta@gmail.com>
|
||||
Date: Sun, 23 Jul 2017 22:22:41 +0300
|
||||
Subject: dxgi: Add stub implementation for DXGI_PRESENT_TEST.
|
||||
|
||||
---
|
||||
dlls/dxgi/swapchain.c | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/dlls/dxgi/swapchain.c b/dlls/dxgi/swapchain.c
|
||||
index 2b61327f0d3..90c8ab55094 100644
|
||||
--- a/dlls/dxgi/swapchain.c
|
||||
+++ b/dlls/dxgi/swapchain.c
|
||||
@@ -171,6 +171,13 @@ static HRESULT STDMETHODCALLTYPE dxgi_swapchain_Present(IDXGISwapChain *iface, U
|
||||
TRACE("iface %p, sync_interval %u, flags %#x\n", iface, sync_interval, flags);
|
||||
|
||||
if (sync_interval) FIXME("Unimplemented sync interval %u\n", sync_interval);
|
||||
+
|
||||
+ if (flags == DXGI_PRESENT_TEST)
|
||||
+ {
|
||||
+ WARN("DXGI_PRESENT_TEST stub!\n");
|
||||
+ return S_OK;
|
||||
+ }
|
||||
+
|
||||
if (flags) FIXME("Unimplemented flags %#x\n", flags);
|
||||
|
||||
wined3d_mutex_lock();
|
||||
--
|
||||
2.13.1
|
||||
|
1
patches/dxgi-DXGI_PRESENT_TEST/definition
Normal file
1
patches/dxgi-DXGI_PRESENT_TEST/definition
Normal file
@ -0,0 +1 @@
|
||||
Fixes: Add stub implementation for DXGI_PRESENT_TEST
|
@ -159,6 +159,7 @@ patch_enable_all ()
|
||||
enable_dxdiagn_Display_Information="$1"
|
||||
enable_dxdiagn_Enumerate_DirectSound="$1"
|
||||
enable_dxdiagn_GetChildContainer_Leaf_Nodes="$1"
|
||||
enable_dxgi_DXGI_PRESENT_TEST="$1"
|
||||
enable_dxgi_GammaRamp="$1"
|
||||
enable_dxgi_MakeWindowAssociation="$1"
|
||||
enable_dxva2_Video_Decoder="$1"
|
||||
@ -738,6 +739,9 @@ patch_enable ()
|
||||
dxdiagn-GetChildContainer_Leaf_Nodes)
|
||||
enable_dxdiagn_GetChildContainer_Leaf_Nodes="$2"
|
||||
;;
|
||||
dxgi-DXGI_PRESENT_TEST)
|
||||
enable_dxgi_DXGI_PRESENT_TEST="$2"
|
||||
;;
|
||||
dxgi-GammaRamp)
|
||||
enable_dxgi_GammaRamp="$2"
|
||||
;;
|
||||
@ -4429,6 +4433,18 @@ if test "$enable_dxdiagn_GetChildContainer_Leaf_Nodes" -eq 1; then
|
||||
) >> "$patchlist"
|
||||
fi
|
||||
|
||||
# Patchset dxgi-DXGI_PRESENT_TEST
|
||||
# |
|
||||
# | Modified files:
|
||||
# | * dlls/dxgi/swapchain.c
|
||||
# |
|
||||
if test "$enable_dxgi_DXGI_PRESENT_TEST" -eq 1; then
|
||||
patch_apply dxgi-DXGI_PRESENT_TEST/0001-dxgi-Add-stub-implementation-for-DXGI_PRESENT_TEST.patch
|
||||
(
|
||||
printf '%s\n' '+ { "Kimmo Myllyvirta", "dxgi: Add stub implementation for DXGI_PRESENT_TEST.", 1 },';
|
||||
) >> "$patchlist"
|
||||
fi
|
||||
|
||||
# Patchset dxgi-GammaRamp
|
||||
# |
|
||||
# | Modified files:
|
||||
|
Loading…
x
Reference in New Issue
Block a user