Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
41cacba5 by Elizabeth Figura at 2025-06-25T15:42:51+02:00
vkd3d-shader/hlsl: Convert descriptor registers to pre-5.1 form in the TPF writer.
Rather than in the HLSL writer. This way we output vsir consistent with the vsir
we read, and the vsir that the backends expect [bringing us one step closer to
being able to feed the HLSL frontend directly into the individual backends.]
- - - - -
ecb19b33 by Elizabeth Figura at 2025-06-25T15:43:15+02:00
vkd3d-shader/hlsl: Output sm1 semantics with unique register_index values.
Match the register_index values from the d3dbc reader.
- - - - -
a1eb53df by Elizabeth Figura at 2025-06-25T15:43:15+02:00
vkd3d-shader/hlsl: Set the data type in sm4_generate_vsir_reg_from_deref().
- - - - -
bcb2acbd by Elizabeth Figura at 2025-06-25T15:46:27+02:00
vkd3d-shader/hlsl: Set the destination data type to UINT in sm4_generate_vsir_cast_from_bool().
Validation checks that the source and destination types are both integer.
- - - - -
cd43ab1c by Elizabeth Figura at 2025-06-25T15:46:39+02:00
vkd3d-shader/ir: Allow bitwise operations on VKD3D_DATA_INT.
- - - - -
4 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3a4f95aca622316374fb2b72f5e7…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3a4f95aca622316374fb2b72f5e7…
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:
2ed03c4e by Alistair Leslie-Hughes at 2025-06-25T10:56:05+10:00
Rebase against 69e3a51b3dc50dd1697c64f7b2bcde54baa0a300.
- - - - -
e232cccc by Alistair Leslie-Hughes at 2025-06-25T10:56:46+10:00
Updated vkd3d-latest patchset
- - - - -
7 changed files:
- patches/ntdll-Junction_Points/0009-kernelbase-Add-support-for-moving-reparse-points-wit.patch
- patches/vkd3d-latest/0001-Updated-vkd3d-to-a8ca1f95c50561a16de5769646dcda0c045.patch
- patches/vkd3d-latest/0002-Updated-vkd3d-to-7c0da1747a89a8cea27a42ace51b318e9d8.patch
- + patches/vkd3d-latest/0003-Updated-vkd3d-to-9d490b83d4d6c9b8cbb5bcfa5a2e6aadf25.patch
- + patches/vkd3d-latest/0004-Updated-vkd3d-to-d8edf20c2b4224384d8e206c620bfbd61c5.patch
- + patches/vkd3d-latest/0005-Updated-vkd3d-to-5452e79a19c0b895d0c2ac22d3da5595a57.patch
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/5054f7359b27751df8327…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/5054f7359b27751df8327…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
69e3a51b by Rémi Bernon at 2025-06-24T20:14:25+02:00
winex11: Avoid requesting CWStackMode alone with managed windows.
Some window manager won't send a ConfigureNotify event if the stack
mode isn't actually changed, and we cannot predict whether it will.
We would be waiting forever for an event and delay other requests when
we can just request the above state the next time the window needs to
be reconfigured.
- - - - -
1 changed file:
- dlls/winex11.drv/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/69e3a51b3dc50dd1697c64f7b2bcde…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/69e3a51b3dc50dd1697c64f7b2bcde…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
96cd8119 by Alexandre Julliard at 2025-06-24T20:14:16+02:00
kernel32: Reimplement conversion to DOS name using GetFinalPathNameByHandleW.
- - - - -
ffa88c39 by Alexandre Julliard at 2025-06-24T20:14:16+02:00
ntdll: Reimplement the RtlGetFullPathName_U Unix path heuristic using ObjectNameInformation.
- - - - -
6c422689 by Alexandre Julliard at 2025-06-24T20:14:23+02:00
ntdll: Restrict some Unixlib helpers to Wine internal usage.
- - - - -
fe3a13e2 by Alexandre Julliard at 2025-06-24T20:14:25+02:00
ntdll: Add a private helper to retrieve a DOS file name.
- - - - -
66c1eb07 by Alexandre Julliard at 2025-06-24T20:14:25+02:00
ntdll: Return NT paths in the get build/data dir helpers.
- - - - -
9 changed files:
- dlls/kernel32/path.c
- dlls/ntdll/path.c
- dlls/ntdll/unix/env.c
- dlls/ntdll/unix/file.c
- dlls/win32u/font.c
- dlls/win32u/freetype.c
- dlls/winemac.drv/clipboard.c
- dlls/winex11.drv/clipboard.c
- include/wine/unixlib.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0657d263d2567aa0c4896039e315c…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0657d263d2567aa0c4896039e315c…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
07baa9e7 by Rémi Bernon at 2025-06-24T11:52:21+02:00
server: Use a static array for atom table atoms.
- - - - -
e0d7af8e by Rémi Bernon at 2025-06-24T11:52:21+02:00
server: Use a count instead of last atom index.
- - - - -
06cb5a94 by Rémi Bernon at 2025-06-24T11:52:21+02:00
server: Forbid using string atom 0xc000.
- - - - -
838ac2e7 by Rémi Bernon at 2025-06-24T11:52:21+02:00
server: Use a static array for atom table hash.
- - - - -
a22e3f7d by Rémi Bernon at 2025-06-24T11:52:21+02:00
server: Keep computed atom hash in local variables.
- - - - -
0657d263 by Rémi Bernon at 2025-06-24T11:52:21+02:00
server: Remove unused atom pinned member.
- - - - -
2 changed files:
- dlls/win32u/tests/win32u.c
- server/atom.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2cf619e2e4bf5695770d75482a130…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2cf619e2e4bf5695770d75482a130…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d71bddb5 by Rémi Bernon at 2025-06-24T11:41:54+02:00
server: Use an event sync for file lock objects.
- - - - -
61e52ce7 by Rémi Bernon at 2025-06-24T11:41:56+02:00
server: Use an event sync for debug event objects.
- - - - -
3e1da591 by Elizabeth Figura at 2025-06-24T11:41:56+02:00
server: Use an event sync for debug objects.
- - - - -
a5085178 by Elizabeth Figura at 2025-06-24T11:41:56+02:00
server: Use an event sync for device manager objects.
- - - - -
863366bb by Elizabeth Figura at 2025-06-24T11:41:56+02:00
server: Use an event sync for completion port objects.
- - - - -
2cf619e2 by Elizabeth Figura at 2025-06-24T11:41:56+02:00
server: Use an event sync for timer objects.
- - - - -
5 changed files:
- server/completion.c
- server/debugger.c
- server/device.c
- server/fd.c
- server/timer.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7f0fac46d718e0961314d0c50342d…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7f0fac46d718e0961314d0c50342d…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
3cc40475 by Henri Verbeet at 2025-06-24T15:32:59+02:00
vkd3d-shader/msl: Implement VKD3DSIH_SAMPLE_LOD.
- - - - -
841cf65a by Henri Verbeet at 2025-06-24T15:32:59+02:00
vkd3d-shader/msl: Implement VKD3DSIH_GATHER4.
- - - - -
44980462 by Henri Verbeet at 2025-06-24T15:32:59+02:00
vkd3d-shader/msl: Implement VKD3DSIH_GATHER4_C.
- - - - -
6f8ce6df by Henri Verbeet at 2025-06-24T15:32:59+02:00
vkd3d-shader/msl: Implement VKD3DSIH_GATHER4_PO.
- - - - -
c2a01fff by Henri Verbeet at 2025-06-24T15:32:59+02:00
vkd3d-shader/msl: Implement support for static texel offsets in msl_sample().
- - - - -
6 changed files:
- libs/vkd3d-shader/msl.c
- tests/hlsl/gather-cmp.shader_test
- tests/hlsl/gather-offset.shader_test
- tests/hlsl/gather.shader_test
- tests/hlsl/sample-level.shader_test
- tests/hlsl/sampler-offset.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/99db7270f0fa9480877c861562e0…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/99db7270f0fa9480877c861562e0…
You're receiving this email because of your account on gitlab.winehq.org.