mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-01-28 22:04:43 -08:00
Rebase against f962bb0039c87c084214ca0bd4f40693db376195.
This commit is contained in:
parent
9ac47d26d7
commit
da5cab425d
@ -1,4 +1,4 @@
|
||||
From e7126b3b16c10175052730398d4f1e578b024747 Mon Sep 17 00:00:00 2001
|
||||
From 4ca5b86202106da7569f8156e0769aa6318c275d Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Sun, 5 Feb 2017 11:54:21 +0100
|
||||
Subject: ws2_32/tests: Add test for completion notification flags.
|
||||
@ -8,10 +8,10 @@ Subject: ws2_32/tests: Add test for completion notification flags.
|
||||
1 file changed, 23 insertions(+)
|
||||
|
||||
diff --git a/dlls/ws2_32/tests/sock.c b/dlls/ws2_32/tests/sock.c
|
||||
index 720808887cf..0b8682e2edc 100644
|
||||
index 179ace4c6ae..5504a0862a9 100644
|
||||
--- a/dlls/ws2_32/tests/sock.c
|
||||
+++ b/dlls/ws2_32/tests/sock.c
|
||||
@@ -78,6 +78,10 @@ static int (WINAPI *pWSAEnumNameSpaceProvidersA)(LPDWORD,LPWSANAMESPACE_INFOA)
|
||||
@@ -85,6 +85,10 @@ static int (WINAPI *pWSAEnumNameSpaceProvidersA)(LPDWORD,LPWSANAMESPACE_INFOA)
|
||||
static int (WINAPI *pWSAEnumNameSpaceProvidersW)(LPDWORD,LPWSANAMESPACE_INFOW);
|
||||
static int (WINAPI *pWSAPoll)(WSAPOLLFD *,ULONG,INT);
|
||||
|
||||
@ -22,25 +22,19 @@ index 720808887cf..0b8682e2edc 100644
|
||||
/* Function pointers from iphlpapi */
|
||||
static DWORD (WINAPI *pGetAdaptersInfo)(PIP_ADAPTER_INFO,PULONG);
|
||||
static DWORD (WINAPI *pGetIpForwardTable)(PMIB_IPFORWARDTABLE,PULONG,BOOL);
|
||||
@@ -1222,6 +1226,7 @@ static void Init (void)
|
||||
WORD ver = MAKEWORD (2, 2);
|
||||
WSADATA data;
|
||||
HMODULE hws2_32 = GetModuleHandleA("ws2_32.dll"), hiphlpapi;
|
||||
+ HMODULE hntdll = GetModuleHandleA("ntdll.dll");
|
||||
@@ -1310,7 +1314,11 @@ static void Init (void)
|
||||
|
||||
pfreeaddrinfo = (void *)GetProcAddress(hws2_32, "freeaddrinfo");
|
||||
pgetaddrinfo = (void *)GetProcAddress(hws2_32, "getaddrinfo");
|
||||
@@ -1238,6 +1243,9 @@ static void Init (void)
|
||||
pWSAEnumNameSpaceProvidersW = (void *)GetProcAddress(hws2_32, "WSAEnumNameSpaceProvidersW");
|
||||
pWSAPoll = (void *)GetProcAddress(hws2_32, "WSAPoll");
|
||||
ntdll = LoadLibraryA("ntdll.dll");
|
||||
if (ntdll)
|
||||
+ {
|
||||
pNtClose = (void *)GetProcAddress(ntdll, "NtClose");
|
||||
+ pNtSetInformationFile = (void *)GetProcAddress(ntdll, "NtSetInformationFile");
|
||||
+ pNtQueryInformationFile = (void *)GetProcAddress(ntdll, "NtQueryInformationFile");
|
||||
+ }
|
||||
|
||||
+ pNtSetInformationFile = (void *)GetProcAddress(hntdll, "NtSetInformationFile");
|
||||
+ pNtQueryInformationFile = (void *)GetProcAddress(hntdll, "NtQueryInformationFile");
|
||||
+
|
||||
hiphlpapi = LoadLibraryA("iphlpapi.dll");
|
||||
if (hiphlpapi)
|
||||
{
|
||||
@@ -9006,10 +9014,13 @@ end:
|
||||
ok ( WSAStartup ( ver, &data ) == 0, "WSAStartup failed\n" );
|
||||
tls = TlsAlloc();
|
||||
@@ -9623,10 +9631,13 @@ end:
|
||||
|
||||
static void test_completion_port(void)
|
||||
{
|
||||
@ -54,7 +48,7 @@ index 720808887cf..0b8682e2edc 100644
|
||||
char buf[1024];
|
||||
WSABUF bufs;
|
||||
DWORD num_bytes, flags;
|
||||
@@ -9459,6 +9470,11 @@ static void test_completion_port(void)
|
||||
@@ -10238,6 +10249,11 @@ static void test_completion_port(void)
|
||||
io_port = CreateIoCompletionPort((HANDLE)dest, previous_port, 236, 0);
|
||||
ok(io_port != NULL, "failed to create completion port %u\n", GetLastError());
|
||||
|
||||
@ -66,7 +60,7 @@ index 720808887cf..0b8682e2edc 100644
|
||||
bret = pAcceptEx(src, dest, buf, sizeof(buf) - 2*(sizeof(struct sockaddr_in) + 16),
|
||||
sizeof(struct sockaddr_in) + 16, sizeof(struct sockaddr_in) + 16,
|
||||
&num_bytes, &ov);
|
||||
@@ -9484,6 +9500,13 @@ static void test_completion_port(void)
|
||||
@@ -10263,6 +10279,13 @@ static void test_completion_port(void)
|
||||
ok(olp == &ov, "Overlapped structure is at %p\n", olp);
|
||||
ok(olp && (olp->Internal == (ULONG)STATUS_SUCCESS), "Internal status is %lx\n", olp ? olp->Internal : 0);
|
||||
|
||||
@ -81,5 +75,5 @@ index 720808887cf..0b8682e2edc 100644
|
||||
key = 0xdeadbeef;
|
||||
num_bytes = 0xdeadbeef;
|
||||
--
|
||||
2.11.0
|
||||
2.14.2
|
||||
|
||||
|
@ -52,7 +52,7 @@ usage()
|
||||
# Get the upstream commit sha
|
||||
upstream_commit()
|
||||
{
|
||||
echo "2c51fc1bfc1d551aebb47616c19d3329c5e0f7f6"
|
||||
echo "f962bb0039c87c084214ca0bd4f40693db376195"
|
||||
}
|
||||
|
||||
# Show version information
|
||||
@ -10007,9 +10007,6 @@ fi
|
||||
|
||||
# Patchset wined3d-sample_c_lz
|
||||
# |
|
||||
# | This patchset fixes the following Wine bugs:
|
||||
# | * [#42863] Emulate sample_c_lz using textureGradOffset for sampler2DArrayShadow
|
||||
# |
|
||||
# | Modified files:
|
||||
# | * dlls/wined3d/glsl_shader.c
|
||||
# |
|
||||
|
@ -559,7 +559,7 @@ diff --git a/dlls/wined3d/texture.c b/dlls/wined3d/texture.c
|
||||
diff --git a/dlls/wined3d/view.c b/dlls/wined3d/view.c
|
||||
--- a/dlls/wined3d/view.c
|
||||
+++ b/dlls/wined3d/view.c
|
||||
@@ -722,6 +722,10 @@ static void wined3d_shader_resource_view_cs_init(void *object)
|
||||
@@ -726,6 +726,10 @@ static void wined3d_shader_resource_view_cs_init(void *object)
|
||||
debug_d3dformat(resource->format->id), debug_d3dformat(view_format->id));
|
||||
}
|
||||
}
|
||||
@ -570,7 +570,7 @@ diff --git a/dlls/wined3d/view.c b/dlls/wined3d/view.c
|
||||
}
|
||||
|
||||
static HRESULT wined3d_shader_resource_view_init(struct wined3d_shader_resource_view *view,
|
||||
@@ -738,6 +742,9 @@ static HRESULT wined3d_shader_resource_view_init(struct wined3d_shader_resource_
|
||||
@@ -742,6 +746,9 @@ static HRESULT wined3d_shader_resource_view_init(struct wined3d_shader_resource_
|
||||
|
||||
wined3d_resource_incref(view->resource = resource);
|
||||
|
||||
@ -580,7 +580,7 @@ diff --git a/dlls/wined3d/view.c b/dlls/wined3d/view.c
|
||||
wined3d_cs_init_object(resource->device->cs, wined3d_shader_resource_view_cs_init, view);
|
||||
|
||||
return WINED3D_OK;
|
||||
@@ -984,6 +991,10 @@ static void wined3d_unordered_access_view_cs_init(void *object)
|
||||
@@ -988,6 +995,10 @@ static void wined3d_unordered_access_view_cs_init(void *object)
|
||||
desc, texture, view->format);
|
||||
}
|
||||
}
|
||||
@ -591,7 +591,7 @@ diff --git a/dlls/wined3d/view.c b/dlls/wined3d/view.c
|
||||
}
|
||||
|
||||
static HRESULT wined3d_unordered_access_view_init(struct wined3d_unordered_access_view *view,
|
||||
@@ -1000,6 +1011,9 @@ static HRESULT wined3d_unordered_access_view_init(struct wined3d_unordered_acces
|
||||
@@ -1004,6 +1015,9 @@ static HRESULT wined3d_unordered_access_view_init(struct wined3d_unordered_acces
|
||||
|
||||
wined3d_resource_incref(view->resource = resource);
|
||||
|
||||
|
@ -1 +0,0 @@
|
||||
Fixes: [42863] Emulate sample_c_lz using textureGradOffset for sampler2DArrayShadow
|
Loading…
x
Reference in New Issue
Block a user