Alexandre Julliard pushed to branch master at wine / wine
Commits:
f7b4e0bf by Paul Gofman at 2025-11-10T23:15:07+01:00
ntdll: Don't detect epilogue in chained unwind function on x64.
Fixes a regression introduced by 052722667c9dbf96a5dc04d45af55599718d9f92.
- - - - -
16768a91 by Paul Gofman at 2025-11-10T23:15:07+01:00
ntdll: Check for related functions in is_inside_epilog() when detecting tail call.
Fixes a regression introduced by 052722667c9dbf96a5dc04d45af55599718d9f92.
- - - - -
2 changed files:
- dlls/ntdll/tests/unwind.c
- dlls/ntdll/unwind.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1907a5b039bf933ba176ba6b18808…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1907a5b039bf933ba176ba6b18808…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
eb04f5e1 by Brendan Shanks at 2025-11-10T20:31:22+01:00
winemac: Use C99 bool instead of int for Boolean values.
- - - - -
12 changed files:
- dlls/winemac.drv/cocoa_app.h
- dlls/winemac.drv/cocoa_app.m
- dlls/winemac.drv/cocoa_clipboard.m
- dlls/winemac.drv/cocoa_cursorclipping.h
- dlls/winemac.drv/cocoa_cursorclipping.m
- dlls/winemac.drv/cocoa_window.h
- dlls/winemac.drv/cocoa_window.m
- dlls/winemac.drv/gdi.c
- dlls/winemac.drv/macdrv.h
- dlls/winemac.drv/macdrv_cocoa.h
- dlls/winemac.drv/macdrv_main.c
- dlls/winemac.drv/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/eb04f5e17e2c9dd7c0c325b149aaab…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/eb04f5e17e2c9dd7c0c325b149aaab…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
c603f44a by Nikolay Sivov at 2025-11-08T10:50:06+01:00
user32/tests: Add some tests for GetWindow(GW_ENABLEDPOPUP).
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
45def084 by Nikolay Sivov at 2025-11-08T10:50:08+01:00
user32: Implement GetWindow(GW_ENABLEDPOPUP).
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3 changed files:
- dlls/user32/tests/win.c
- dlls/win32u/window.c
- include/winuser.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0fc31f45624bf62bb71a126e364b2…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0fc31f45624bf62bb71a126e364b2…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
03d02f90 by Elizabeth Figura at 2025-11-10T16:18:59+01:00
vkd3d-shader/hlsl: Write the used sampler dimension for generic samplers in the CTAB.
- - - - -
da456b1f by Elizabeth Figura at 2025-11-10T16:18:59+01:00
vkd3d-shader/hlsl: Do not deduplicate sampler types in the CTAB.
- - - - -
6801f504 by Elizabeth Figura at 2025-11-10T16:20:01+01:00
vkd3d-shader/hlsl: Write a "dimx" of 4 for combined sampler types in the CTAB.
- - - - -
1569bb3f by Elizabeth Figura at 2025-11-10T16:20:08+01:00
vkd3d-shader/hlsl: Only prepend a $ for parameters with the uniform keyword.
- - - - -
3 changed files:
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl_codegen.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/460abeb03ebed8f76828c67f6bdc…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/460abeb03ebed8f76828c67f6bdc…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5dc96ab8 by Francisco Casas at 2025-11-10T15:54:18+01:00
tests/hlsl: Test which shader models allow FOG and PSIZE.
- - - - -
6ca05f45 by Francisco Casas at 2025-11-10T15:54:59+01:00
vkd3d-shader/hlsl: Actually emit 0xf write masks for FOG and PSIZE destination operands.
- - - - -
460abeb0 by Francisco Casas at 2025-11-10T16:15:55+01:00
vkd3d-shader/ir: Make FOG and PSIZE write masks 0x1 on I/O normalization.
The validator checks that on normalized vsir I/O destination write masks
are always a subset of the element's write mask.
This is currently not always happening for FOG and PSIZE outputs, because
d3dbc input might use the 0xf mask instead, despite these semantics being
scalar.
Note that this problem is hidden when using varying mapping, because in
that case the vsir_program_remap_output_signature() pass, specifically
the remove_unread_output_components() function, fixes the write mask.
- - - - -
4 changed files:
- Makefile.am
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/ir.c
- + tests/hlsl/attrout-semantics.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/58d02da8928313b466b0c28dce0c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/58d02da8928313b466b0c28dce0c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
58d02da8 by Shaun Ren at 2025-11-10T15:51:26+01:00
vkd3d-shader/hlsl: Use a bool type for "new_cond" in lower_conditional_block_discard_nz().
This fixes the assertion error
"sm4_generate_vsir_instr_expr Failed assertion: dst_type->e.numeric.type == HLSL_TYPE_BOOL"
which occurs when compiling the following HLSL shader using the ps_4_0 target profile:
uniform float4 x;
uniform bool b;
float4 main() : SV_Target
{
if (!b)
clip(x.x);
else
clip(x.y);
return x;
}
- - - - -
2 changed files:
- libs/vkd3d-shader/hlsl_codegen.c
- tests/hlsl/clip.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/58d02da8928313b466b0c28dce0cb…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/58d02da8928313b466b0c28dce0cb…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
0c9a5b7a by Giovanni Mascellani at 2025-11-10T15:37:52+01:00
tests/d3d12: Do not crash when failing to create a shader cache session.
With some (Windows 11) runtimes creating a shader cache session fails
when the requested size is too small. The test will have to be fixed for
that, but in the meantime let's at least ensure it doesn't crash.
- - - - -
1 changed file:
- tests/d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/0c9a5b7a0c2d6e0131b065502780d…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/0c9a5b7a0c2d6e0131b065502780d…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
8e0ad602 by Zhiyi Zhang at 2025-11-08T00:06:10+01:00
comctl32/progress: Add a helper to draw the background.
- - - - -
b1c592e1 by Zhiyi Zhang at 2025-11-08T00:06:10+01:00
comctl32/progress: Move the theme background rect calculation.
- - - - -
57542172 by Zhiyi Zhang at 2025-11-08T00:06:10+01:00
comctl32/progress: Get the theme state directly from PROGRESS_INFO.
- - - - -
1c50c784 by Zhiyi Zhang at 2025-11-08T00:06:10+01:00
comctl32/progress: Get the theme handle from window.
- - - - -
0fc31f45 by Zhiyi Zhang at 2025-11-08T00:06:10+01:00
comctl32/progress: Add a helper to check if a progress bar is smooth.
- - - - -
1 changed file:
- dlls/comctl32/progress.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/bd17962b4e06d256a24b96c6f23c0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/bd17962b4e06d256a24b96c6f23c0…
You're receiving this email because of your account on gitlab.winehq.org.