Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
c69d2ab0 by Andrey Gusev at 2025-04-28T12:47:57+02:00
vkd3d-shader/dxil: Store the actual return value in sm6_parser_signatures_init().
- - - - -
8882d324 by Andrey Gusev at 2025-04-28T12:49:27+02:00
vkd3d-shader/ir: Store the actual return value in shader_signature_map_patch_constant_index_ranges().
- - - - -
2 changed files:
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/dfe3ad555126387a8d213a6807a3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/dfe3ad555126387a8d213a6807a3…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
883ffc5f by Henri Verbeet at 2025-04-28T12:14:36+02:00
demos: Split demo_win32.h.
Much like we did for demo_xcb.h, demo_win32.h now just has the bits for
creating windows and handling events, while demo_d3d12.h has the d3d12
and dxgi bits.
- - - - -
dfe3ad55 by Henri Verbeet at 2025-04-28T12:16:10+02:00
demos: Make the demos work in the Windows build.
Commit 02fe9f5bdf5f9268d06da8bbe95f7157cd2be617 introduced linking the
Windows build of the demos with d3d12 and dxgi, while also still linking
to libvkd3d-utils.la. That happens to more or less work on Wine; we get
vkd3d-utils' D3D12CreateDevice(), and Wine's
IDXGIFactory2_CreateSwapChainForHwnd(), but because Wine's
implementation of d3d12 swapchains uses vkd3d, we're able to use the
resulting swapchain buffers even though the instance of vkd3d used by
Wine may not be the same instance of vkd3d used by the demos. Perhaps
unsurprisingly, things don't go nearly as well on Windows.
We could of course stop linking the demos to vkd3d-utils on Windows, but
that's not that interesting; we're trying to show what vkd3d can do
here, not what d3d12 can do.
- - - - -
7 changed files:
- Makefile.am
- configure.ac
- demos/demo.h
- + demos/demo_d3d12.h
- demos/demo_vkd3d.h
- demos/demo_win32.h
- demos/demo_xcb.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/ceb2787d466713096ea9746d2b63…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/ceb2787d466713096ea9746d2b63…
You're receiving this email because of your account on gitlab.winehq.org.
Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
f01e6625 by Alistair Leslie-Hughes at 2025-04-28T11:21:27+10:00
Updated odbc32-fixes patchset
Completed patchset to get PostgreSQL ASCII driver working.
- - - - -
3 changed files:
- patches/odbc32-fixes/0024-odbc32-SQLSetStmtAttrW-add-ascii-fallback.patch
- patches/odbc32-fixes/0025-odbc32-Various-ascii-fallback.patch
- + patches/odbc32-fixes/0026-odbc32-SQLColAttributesW-support-ascii-fallback.patch
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/f01e66252c9e8f21262a6e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/f01e66252c9e8f21262a6e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b1cb1981 by Paul Gofman at 2025-04-25T11:27:12+02:00
kernel32/tests: Add more tests for write watches.
- - - - -
c52eab90 by Paul Gofman at 2025-04-25T23:48:54+02:00
ntdll: Use UFFD for write watches support if available.
- - - - -
6 changed files:
- configure
- configure.ac
- dlls/kernel32/tests/virtual.c
- dlls/ntdll/unix/virtual.c
- dlls/ws2_32/tests/sock.c
- include/config.h.in
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cd197f8588b8880899e5e172b9abe…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cd197f8588b8880899e5e172b9abe…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
cd197f85 by Keno Fischer at 2025-04-25T11:03:52+02:00
ntdll: Make server requests robust to spurious short writes.
It is possible for the write/writev functions in send_request to
return short writes, even in non-error conditions. There are
several situations where this might happen. Examples are:
- SIGSTOP/SIGCONT (either explicitly or via ptrace attach)
- cgroup freezes and similar mechanisms
- system suspends
- External debuggers or profilers
In general, Linux makes very few guarantees about syscall restarts.
In some cases (in particular when no bytes have been transferred at all),
the linux kernel will automatically restart the system call, but once any
bytes have been transferred, the result will be a short write with
no automatic restart.
Signed-off-by: Keno Fischer <keno(a)juliacomputing.com>
- - - - -
1 changed file:
- dlls/ntdll/unix/server.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/cd197f8588b8880899e5e172b9abe7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/cd197f8588b8880899e5e172b9abe7…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
dbe29bc5 by Gabriel Ivăncescu at 2025-04-25T10:42:21+02:00
mshtml: Rename struct constructor to stub_constructor.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
241cc97d by Gabriel Ivăncescu at 2025-04-25T10:42:23+02:00
mshtml: Consolidate the functional constructors into a common struct implementation.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
dede1ba5 by Gabriel Ivăncescu at 2025-04-25T10:42:26+02:00
mshtml: Define the constructor's prototype on mshtml side.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
ae101be6 by Gabriel Ivăncescu at 2025-04-25T10:42:26+02:00
mshtml: Define "create" from XMLHttpRequest constructor as a jscript prop in IE9+ modes.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
70265094 by Gabriel Ivăncescu at 2025-04-25T10:42:28+02:00
mshtml: Return proper string from functional constructors' toString in IE9+ modes.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
12 changed files:
- dlls/jscript/dispex.c
- dlls/jscript/function.c
- dlls/jscript/jscript.c
- dlls/jscript/jscript.h
- dlls/jscript/jsdisp.idl
- dlls/mshtml/dispex.c
- dlls/mshtml/htmlimg.c
- dlls/mshtml/htmlselect.c
- dlls/mshtml/mshtml_private.h
- dlls/mshtml/mutation.c
- dlls/mshtml/tests/documentmode.js
- dlls/mshtml/xmlhttprequest.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/f171f6cb6636e543b48db5056e886…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/f171f6cb6636e543b48db5056e886…
You're receiving this email because of your account on gitlab.winehq.org.