Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5fc8baab by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate IMAD operations.
- - - - -
2a62b703 by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate IMAX operations.
- - - - -
d288d3c0 by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate IMIN operations.
- - - - -
7d92142f by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate INE operations.
- - - - -
636e9a91 by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate INEG operations.
- - - - -
94d999bd by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate IREM operations.
- - - - -
126ff8e4 by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate ISHL operations.
- - - - -
ba545669 by Giovanni Mascellani at 2025-07-16T18:07:26+02:00
vkd3d-shader/ir: Validate ISHR operations.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/56247130c1ae5b1fc59fb24d59ad…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/56247130c1ae5b1fc59fb24d59ad…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
39db6731 by Evan Tang at 2025-07-16T16:54:55+02:00
vkd3d: Mask colour writes on graphics pipelines without fragment shaders.
Vulkan leaves the contents of colour attachments undefined in this case.
- - - - -
5c0e6747 by Evan Tang at 2025-07-16T17:28:43+02:00
tests/d3d12: Add a colour attachment to test_draw_depth_no_ps().
To show that draws without fragment shader should leave colour
attachments unmodified.
- - - - -
9c040caa by Evan Tang at 2025-07-16T17:30:11+02:00
vkd3d: Get rid of the default fragment shader from d3d12_pipeline_state_init_graphics().
Vulkan does support rendering without a fragment shader, and this seems
to work fine on current drivers. This commit gets rid of the last
embedded shader binary in libvkd3d, and may have a slight performance
advantage on hardware/drivers able to take advantage of the absence of a
fragment shader.
- - - - -
2 changed files:
- libs/vkd3d/state.c
- tests/d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3163e589bc41b674c46750bef9a3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3163e589bc41b674c46750bef9a3…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f21934c6 by Alexandre Julliard at 2025-07-15T23:31:23+02:00
ntdll: Share more filename string constants.
- - - - -
4c8ad9b9 by Alexandre Julliard at 2025-07-15T23:31:23+02:00
ntdll: Move the helper to build NT pathnames to file.c.
- - - - -
4c64bcad by Alexandre Julliard at 2025-07-15T23:31:23+02:00
ntdll: Add a ntdll_get_unix_file_name() helper.
- - - - -
7734b87e by Alexandre Julliard at 2025-07-15T23:31:23+02:00
win32u: Use the ntdll_get_unix_file_name() helper.
- - - - -
e0690d51 by Alexandre Julliard at 2025-07-15T23:31:23+02:00
winemac.drv: Use the ntdll_get_unix_file_name() helper.
- - - - -
4a6bb793 by Alexandre Julliard at 2025-07-15T23:31:23+02:00
winex11.drv: Use the ntdll_get_unix_file_name() helper.
- - - - -
97a06f84 by Alexandre Julliard at 2025-07-15T23:31:23+02:00
winspool: Use the ntdll_get_unix_file_name() helper.
- - - - -
8 changed files:
- dlls/ntdll/unix/file.c
- dlls/ntdll/unix/process.c
- dlls/ntdll/unix/unix_private.h
- dlls/win32u/freetype.c
- dlls/winemac.drv/clipboard.c
- dlls/winex11.drv/clipboard.c
- dlls/winspool.drv/cups.c
- include/wine/unixlib.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fd422389a08b49b0b73fd904f4416…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fd422389a08b49b0b73fd904f4416…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b1418444 by Alistair Leslie-Hughes at 2025-07-15T23:31:23+02:00
msado15: Support all Fields interfaces.
- - - - -
0145974c by Alistair Leslie-Hughes at 2025-07-15T23:31:23+02:00
msado15: Support all Field interfaces.
- - - - -
fd422389 by Alistair Leslie-Hughes at 2025-07-15T23:31:23+02:00
msado15: Support all Connection interfaces.
- - - - -
3 changed files:
- dlls/msado15/connection.c
- dlls/msado15/recordset.c
- dlls/msado15/tests/msado15.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/888de1b4918e0af00e055dae0d6bc…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/888de1b4918e0af00e055dae0d6bc…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3abf06df by Michael Stopa at 2025-07-15T23:31:23+02:00
kernel32/tests: SetFileInfo should accept FileRenameInfoEx.
The documentation is extremely sparse but it would appear that
SetFileInformationByHandle should handle FileRenameInfoEx in basically
the same manner as FileRenameInfo, the only difference between the two
being how they store the flag for replacing an existing file.
No other flags are being tested as even on MSDN they're only properly
explained for NtSetInformationFile, which is wrapped by
SetFileInformationByHandle in Wine anyway.
- - - - -
888de1b4 by Michael Stopa at 2025-07-15T23:31:23+02:00
kernelbase: Pass FileRenameInfoEx to NtSetInformationFile.
FileRenameInfoEx is already handled by NtSetInformationFile,
SetFileInformationByHandle need only pass it through.
- - - - -
2 changed files:
- dlls/kernel32/tests/file.c
- dlls/kernelbase/file.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1cbc1769344a96ac554bd2a14e520…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1cbc1769344a96ac554bd2a14e520…
You're receiving this email because of your account on gitlab.winehq.org.