Alexandre Julliard pushed to branch master at wine / wine
Commits:
b1f7243d by Ziqing Hui at 2025-07-21T15:21:53+02:00
comctl32/tests: Check RGB value in test_alpha.
We only check alpha value before, now also check red, green, blue.
- - - - -
2b50cd66 by Ziqing Hui at 2025-07-21T15:21:53+02:00
comctl32/tests: Test image bitmap bits in test_alpha.
We use ImageList_Draw and test the draw result before.
Now adding tests which get bitmap bits directly.
- - - - -
85360590 by Ziqing Hui at 2025-07-21T15:21:53+02:00
comctl32/tests: Test adding 32bpp images with alpha to 24bpp image list.
- - - - -
84ded6eb by Ziqing Hui at 2025-07-21T15:21:53+02:00
comctl32/tests: Use winetest_{push,pop}_context in test_alpha.
- - - - -
81c6ae76 by Ziqing Hui at 2025-07-21T15:21:53+02:00
comctl32/tests: Test image flags in test_alpha.
- - - - -
29933f1d by Ziqing Hui at 2025-07-21T15:21:53+02:00
comctl32/tests: Also test v5 with test_alpha().
- - - - -
1 changed file:
- dlls/comctl32/tests/imagelist.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/eda1558423f84f854c3eb3712d24b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/eda1558423f84f854c3eb3712d24b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
eda15584 by Yuxuan Shui at 2025-07-21T15:21:53+02:00
d2d1: Fix out-of-bound array access.
d2d_fp_fast_expansion_sum_zeroelim contains many instances of this pattern:
if (a_idx < a_len)
{
use(a_curr);
a_curr = a[++a_idx];
}
Here if a_idx is already a_len - 1, a[++a_idx] reads past the last element of a.
- - - - -
1 changed file:
- dlls/d2d1/geometry.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/eda1558423f84f854c3eb3712d24bc…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/eda1558423f84f854c3eb3712d24bc…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
c157ff97 by Elizabeth Figura at 2025-07-21T15:21:53+02:00
qasf/tests: Test AllocateStreamingResources() error propagation.
- - - - -
8c70d953 by Elizabeth Figura at 2025-07-21T15:21:53+02:00
mf/tests: Test IMediaObject::AllocateStreamingResources().
- - - - -
f07c7fb2 by Elizabeth Figura at 2025-07-21T15:21:53+02:00
winegstreamer: Return S_OK from AllocateStreamingResources().
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58403
- - - - -
3 changed files:
- dlls/mf/tests/transform.c
- dlls/qasf/tests/dmowrapper.c
- dlls/winegstreamer/video_decoder.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1d97f00582a2a336cba34b48d8142…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1d97f00582a2a336cba34b48d8142…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
677c3ac4 by Jacek Caban at 2025-07-20T13:07:01+02:00
advapi32: Initialize temp variable in test_incorrect_api_usage.
Fixes Clang -Wuninitialized-const-pointer warning.
- - - - -
0d7c37b1 by Jacek Caban at 2025-07-20T13:07:01+02:00
crypt32/tests: Use dummySubject in CryptSIPLoad invalid parameter test.
Fixes Clang -Wuninitialized-const-pointer warning.
- - - - -
73962023 by Jacek Caban at 2025-07-20T13:07:01+02:00
kernel32/tests: Initialize stackvar in test_IsBadReadPtr test.
Fixes Clang -Wuninitialized-const-pointer warning.
- - - - -
cceea1cd by Jacek Caban at 2025-07-20T13:07:01+02:00
ole32/tests: Initialize rect in OleDraw invalid parameter test.
Fixes Clang -Wuninitialized-const-pointer warning.
- - - - -
6e7cf9be by Jacek Caban at 2025-07-20T13:07:01+02:00
shlwapi/tests: Initialize cookie before passing it to add_call.
Silences Clang -Wuninitialized-const-pointer warning.
- - - - -
5 changed files:
- dlls/advapi32/tests/crypt.c
- dlls/crypt32/tests/sip.c
- dlls/kernel32/tests/virtual.c
- dlls/ole32/tests/ole2.c
- dlls/shlwapi/tests/ordinal.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/8f799fb41615f2a54ccb963d2987a…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/8f799fb41615f2a54ccb963d2987a…
You're receiving this email because of your account on gitlab.winehq.org.
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.