Alexandre Julliard pushed to branch master at wine / wine
Commits:
aa1ee5dd by Alexandre Julliard at 2025-07-19T11:03:36+02:00
msvcrt: Remove __GNUC__ checks.
- - - - -
533db5d3 by Alexandre Julliard at 2025-07-19T11:03:54+02:00
vcomp: Remove __GNUC__ checks.
- - - - -
af8e3c35 by Alexandre Julliard at 2025-07-19T11:05:03+02:00
krnl386: Remove __i386__ checks.
16-bit code cannot be built on other platforms.
- - - - -
27d70d4e by Alexandre Julliard at 2025-07-19T11:05:07+02:00
mmsystem: Remove __i386__ checks.
16-bit code cannot be built on other platforms.
- - - - -
93b94979 by Alexandre Julliard at 2025-07-19T11:05:13+02:00
system.drv: Remove __i386__ checks.
16-bit code cannot be built on other platforms.
- - - - -
8829e0e6 by Alexandre Julliard at 2025-07-19T11:05:20+02:00
win87em: Remove __i386__ checks.
16-bit code cannot be built on other platforms.
- - - - -
8f799fb4 by Alexandre Julliard at 2025-07-20T13:07:01+02:00
ntdll: Remove trailing backslashes from NT names.
Based on a patch by Tim Clem.
- - - - -
10 changed files:
- dlls/kernel32/tests/file.c
- dlls/krnl386.exe16/instr.c
- dlls/mmsystem.dll16/mmsystem.c
- dlls/msvcrt/math.c
- dlls/msvcrt/misc.c
- dlls/ntdll/tests/file.c
- dlls/ntdll/unix/file.c
- dlls/system.drv16/system.c
- dlls/vcomp/main.c
- dlls/win87em.dll16/win87em.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e44737278a4487cb8a75f81cedbe7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e44737278a4487cb8a75f81cedbe7…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
079e989b by Giovanni Mascellani at 2025-07-21T12:26:10+02:00
vkd3d-shader/ir: Update the program TEMP count when allocating TEMP registers.
- - - - -
decc155c by Giovanni Mascellani at 2025-07-21T12:31:08+02:00
vkd3d-shader/ir: Split updating DCL_TEMPS instructions to a dedicated pass.
So that it can be used in other contexts as well. And so that
register allocation can be run also when there is no need to update
or create DCL_TEMPS instructions.
- - - - -
4 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f5cd0b4a153780e59dfc5b0b9178…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f5cd0b4a153780e59dfc5b0b9178…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
ee0447b9 by Giovanni Mascellani at 2025-07-21T12:18:49+02:00
vkd3d-shader/ir: Check that LOCALTHREADINDEX registers have dimension VEC4.
Also fix the HLSL compiler and DXIL parser to emit them accordingly.
- - - - -
3d23ef6b by Giovanni Mascellani at 2025-07-21T12:21:23+02:00
vkd3d-shader/ir: Check that COVERAGE registers have dimension VEC4.
Also fix the HLSL compiler and DXIL parser to emit them accordingly.
- - - - -
9f453fbb by Giovanni Mascellani at 2025-07-21T12:23:32+02:00
vkd3d-shader/ir: Check that DEPTHOUT registers have dimension SCALAR.
Also fix the DXIL parser to emit them accordingly.
- - - - -
18ef9a4f by Giovanni Mascellani at 2025-07-21T12:23:34+02:00
vkd3d-shader/ir: Check that DEPTHOUTGE registers have dimension SCALAR.
Also fix the DXIL parser to emit them accordingly.
- - - - -
834f762c by Giovanni Mascellani at 2025-07-21T12:23:34+02:00
vkd3d-shader/ir: Check that DEPTHOUTLE registers have dimension SCALAR.
Also fix the DXIL parser to emit them accordingly.
- - - - -
59253a5e by Giovanni Mascellani at 2025-07-21T12:23:34+02:00
vkd3d-shader/ir: Check that LOCALTHREADID registers have dimension VEC4.
- - - - -
f5cd0b4a by Giovanni Mascellani at 2025-07-21T12:23:34+02:00
vkd3d-shader/ir: Check that THREADGROUPID registers have dimension VEC4.
- - - - -
3 changed files:
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/61c46f95da68adf37599716b4875…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/61c46f95da68adf37599716b4875…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
a8e8a9ee by Giovanni Mascellani at 2025-07-21T12:14:22+02:00
vkd3d-shader/ir: Validate LOG operations.
- - - - -
34cb8c63 by Giovanni Mascellani at 2025-07-21T12:16:14+02:00
vkd3d-shader/ir: Validate LTO operations.
- - - - -
2237e251 by Giovanni Mascellani at 2025-07-21T12:16:16+02:00
vkd3d-shader/ir: Validate LTU operations.
- - - - -
5dd226ff by Giovanni Mascellani at 2025-07-21T12:16:16+02:00
vkd3d-shader/ir: Validate MAD operations.
- - - - -
366c899a by Giovanni Mascellani at 2025-07-21T12:16:16+02:00
vkd3d-shader/ir: Validate MAX operations.
- - - - -
87545dc4 by Giovanni Mascellani at 2025-07-21T12:16:16+02:00
vkd3d-shader/ir: Validate MIN operations.
- - - - -
61c46f95 by Giovanni Mascellani at 2025-07-21T12:16:16+02:00
vkd3d-shader/ir: Validate MUL operations.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/db149cd8cf7e6f39b241e5114e4e…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/db149cd8cf7e6f39b241e5114e4e…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
0126beb3 by Henri Verbeet at 2025-07-21T12:10:43+02:00
vkd3d-shader/ir: Rename enum vkd3d_data_type to vsir_data_type.
- - - - -
d1dcbc26 by Henri Verbeet at 2025-07-21T12:10:43+02:00
vkd3d-shader/ir: Rename VKD3D_DATA_HALF to VSIR_DATA_F16.
- - - - -
c5c1c034 by Henri Verbeet at 2025-07-21T12:10:43+02:00
vkd3d-shader/ir: Rename VKD3D_DATA_FLOAT to VSIR_DATA_F32.
- - - - -
db149cd8 by Henri Verbeet at 2025-07-21T12:10:43+02:00
vkd3d-shader/ir: Rename VKD3D_DATA_DOUBLE to VSIR_DATA_F64.
- - - - -
11 changed files:
- libs/vkd3d-shader/d3d_asm.c
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/glsl.c
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/msl.c
- libs/vkd3d-shader/spirv.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/53dd048ad5d89b1637a2e0ca2835…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/53dd048ad5d89b1637a2e0ca2835…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
c1f77200 by Giovanni Mascellani at 2025-07-21T12:02:57+02:00
vkd3d-shader/ir: Use the iterator in vsir_program_lower_udiv().
- - - - -
55b8002b by Giovanni Mascellani at 2025-07-21T12:06:46+02:00
vkd3d-shader/ir: Use the iterator in vsir_program_lower_sm1_sincos().
- - - - -
5407c8b9 by Giovanni Mascellani at 2025-07-21T12:07:08+02:00
vkd3d-shader/ir: Use the iterator in vsir_program_lower_sm4_sincos().
- - - - -
8d422276 by Giovanni Mascellani at 2025-07-21T12:07:08+02:00
vkd3d-shader/ir: Use the iterator in vsir_program_lower_texldp().
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0f18d2598780d268fc5452e826bb…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0f18d2598780d268fc5452e826bb…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9836c88a by Francisco Casas at 2025-07-21T11:20:14+02:00
tests/hlsl: Add semantic cascading tests.
Co-authored-by: Petrichor Park <ppark(a)codeweavers.com>
- - - - -
4f5d3426 by Francisco Casas at 2025-07-21T11:55:57+02:00
vkd3d-shader/hlsl: Use the index in the hlsl_semantic when appending output copies.
- - - - -
28f74a73 by Francisco Casas at 2025-07-21T11:57:00+02:00
vkd3d-shader/hlsl: Use the index in the hlsl_semantic when prepending input copies.
- - - - -
f08fed5f by Francisco Casas at 2025-07-21T11:57:00+02:00
vkd3d-shader/hlsl: Don't pass the semantic index in add_semantic_var().
- - - - -
7e9834ee by Francisco Casas at 2025-07-21T11:57:00+02:00
vkd3d-shader/hlsl: Make output semantics on structs cascade down onto the fields.
- - - - -
a9a5c772 by Francisco Casas at 2025-07-21T11:57:01+02:00
vkd3d-shader/hlsl: Make input semantics on structs cascade down onto the fields.
- - - - -
faeff505 by Francisco Casas at 2025-07-21T11:57:01+02:00
tests/hlsl: Add additional semantic cascading tests.
These test make the shader runner segfault before implementing it,
because it miscompiles and there are unused input layout elements.
So they are on their own commit.
- - - - -
0f18d259 by Francisco Casas at 2025-07-21T11:57:01+02:00
tests: Test semantic cascading signatures.
- - - - -
6 changed files:
- Makefile.am
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- tests/hlsl/lhs-cast.shader_test
- + tests/hlsl/semantic-cascading.shader_test
- tests/hlsl_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7e66d0db6fe07400a4e867fa80e8…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7e66d0db6fe07400a4e867fa80e8…
You're receiving this email because of your account on gitlab.winehq.org.
Elizabeth Figura pushed to branch master at wine / wine-staging
Commits:
5e73b4fe by Elizabeth Figura at 2025-07-18T17:50:06-05:00
Rebase against 182e2887b7c01d464f296bd7aa1335f147d8e514.
- - - - -
1db546cd by Elizabeth Figura at 2025-07-18T18:05:19-05:00
Rebase against e44737278a4487cb8a75f81cedbe7393c5f716cc.
- - - - -
5 changed files:
- patches/krnl386.exe16-GDT_LDT_Emulation/0001-krnl386.exe16-Emulate-GDT-and-LDT-access.patch
- patches/ntdll-Junction_Points/0013-ntdll-Allow-reparse-points-to-target-the-applicable-.patch
- patches/ntdll-NtDevicePath/0001-ntdll-Implement-opening-files-through-nt-device-path.patch
- patches/ntdll-NtDevicePath/definition
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/54295e8aaa36d36cbe269…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/54295e8aaa36d36cbe269…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
5ca64385 by Jacek Caban at 2025-07-19T00:02:31+02:00
krnl386: Remove __GNUC__ check.
- - - - -
e6b3a696 by Jacek Caban at 2025-07-19T00:02:31+02:00
ntdll: Remove __GNUC__ checks.
- - - - -
6129df36 by Jacek Caban at 2025-07-19T00:02:31+02:00
ntdll/tests: Remove __GNUC__ checks.
- - - - -
6e2cc733 by Jacek Caban at 2025-07-19T00:02:31+02:00
ntoskrnl: Remove __GNUC__ check.
- - - - -
e4473727 by Jacek Caban at 2025-07-19T00:02:31+02:00
oleaut32: Remove __GNUC__ check.
- - - - -
7 changed files:
- dlls/krnl386.exe16/instr.c
- dlls/ntdll/large_int.c
- dlls/ntdll/math.c
- dlls/ntdll/signal_i386.c
- dlls/ntdll/tests/exception.c
- dlls/ntoskrnl.exe/instr.c
- dlls/oleaut32/vartype.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/345a2c8c68c86c9d66d61eda290f0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/345a2c8c68c86c9d66d61eda290f0…
You're receiving this email because of your account on gitlab.winehq.org.