Module: wine Branch: master Commit: a1c46c3806a054c16fab9fd9d8388e55eb473536 URL: https://source.winehq.org/git/wine.git/?a=commit;h=a1c46c3806a054c16fab9fd9d...
Author: Rémi Bernon rbernon@codeweavers.com Date: Mon May 11 13:12:48 2020 +0200
server: Add USD support with timestamp updates.
The USD page is created when the first process (wineboot.exe) completes its creation, using its provided user_shared_data for initialization.
The server maps the page write-only and the clients map it read-only, then the server updates the timestamps every 16 ms.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=29168 Signed-off-by: Rémi Bernon rbernon@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/ntdll/ntdll_misc.h | 1 + dlls/ntdll/server.c | 4 +++ dlls/ntdll/tests/info.c | 1 - dlls/ntdll/tests/time.c | 9 ++++-- dlls/ntdll/thread.c | 60 ++++++++++++++++++++++++++++++++++++++++ dlls/ntoskrnl.exe/instr.c | 12 -------- include/wine/server_protocol.h | 4 ++- server/file.h | 2 ++ server/mapping.c | 63 ++++++++++++++++++++++++++++++++++++++++++ server/process.c | 8 ++++++ server/protocol.def | 1 + server/request.h | 3 +- server/trace.c | 1 + 13 files changed, 151 insertions(+), 18 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=a1c46c3806a054c16fab9...