Alexandre Julliard pushed to branch master at wine / wine
Commits:
0c7394e7 by Rémi Bernon at 2024-10-16T15:58:16+02:00
win32u: Use parent-relative coordinates for old window rectangles.
Since 4e06b87633ec7e04822ad4f4854df7ae43f0d7e0, we are moving the window rects,
which is in screen coordinates for the old rects, because invalidate_dce expects
it, but in parent coordinates for the new rects.
This makes the old and new rectangles to be consistently using parent-relative
coordinates, fixing some broken window bits copy with child windows.
Fixes 4e06b87633ec7e04822ad4f4854df7ae43f0d7e0
- - - - -
3 changed files:
- dlls/win32u/dce.c
- dlls/win32u/ntuser_private.h
- dlls/win32u/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/0c7394e71ea6196fc315e758cb1837…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/0c7394e71ea6196fc315e758cb1837…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
ce735062 by Alexandre Julliard at 2024-10-16T15:57:22+02:00
widl: Use plain inline instead of defining a macro.
The included headers already use 'inline' so it has to be supported.
- - - - -
dd55890e by Alexandre Julliard at 2024-10-16T15:57:22+02:00
include: Remove custom stdcall/cdecl definition for ARM platforms.
- - - - -
37544520 by Alexandre Julliard at 2024-10-16T15:57:22+02:00
include: Assume that nameless unions/structs are supported.
- - - - -
769b580f by Alexandre Julliard at 2024-10-16T15:57:22+02:00
include: Stop using WINAPIV in msvcrt headers.
- - - - -
17 changed files:
- dlls/rsaenh/mpi.c
- dlls/rsaenh/tomcrypt.h
- include/msvcrt/conio.h
- include/msvcrt/corecrt.h
- include/msvcrt/corecrt_io.h
- include/msvcrt/corecrt_wio.h
- include/msvcrt/corecrt_wprocess.h
- include/msvcrt/corecrt_wstdio.h
- include/msvcrt/crtdbg.h
- include/msvcrt/io.h
- include/msvcrt/process.h
- include/msvcrt/stdio.h
- include/msvcrt/vadefs.h
- include/windef.h
- include/wine/debug.h
- include/winnt.h
- tools/widl/header.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/776c47a28a2c675824af410e3d8b0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/776c47a28a2c675824af410e3d8b0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
31f44995 by Rémi Bernon at 2024-10-16T15:57:22+02:00
winex11: Only enter the CS to get a reference on the data object.
- - - - -
0b885ac8 by Rémi Bernon at 2024-10-16T15:57:22+02:00
winex11: Assume that PostMessageW WM_DROPFILES succeeds.
We assume it does, in the other function that posts the message.
- - - - -
c3d46659 by Rémi Bernon at 2024-10-16T15:57:22+02:00
winex11: Get rid of X11DRV_XDND_SendDropFiles helper.
- - - - -
65eab9ba by Rémi Bernon at 2024-10-16T15:57:22+02:00
winex11: Clear the XDND data object on drop event.
- - - - -
2bdf372b by Rémi Bernon at 2024-10-16T15:57:22+02:00
winex11: Use a custom IEnumFORMATETC interface implementation.
- - - - -
776c47a2 by Rémi Bernon at 2024-10-16T15:57:22+02:00
winex11: Get rid of X11DRV_XDND_HasHDROP helper.
- - - - -
2 changed files:
- dlls/winex11.drv/Makefile.in
- dlls/winex11.drv/xdnd.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/346353f2806b51b9aee35c068a4db…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/346353f2806b51b9aee35c068a4db…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
a8b9a92c by Giovanni Mascellani at 2024-10-16T21:40:58+02:00
vkd3d-shader/ir: Validate SV_TessFactor signature elements for quad domains.
- - - - -
b2460a67 by Giovanni Mascellani at 2024-10-16T21:40:58+02:00
vkd3d-shader/ir: Validate SV_InsideTessFactor signature elements for quad domains.
- - - - -
4e8b34c0 by Giovanni Mascellani at 2024-10-16T21:40:58+02:00
vkd3d-shader/ir: Validate SV_TessFactor signature elements for tri domains.
- - - - -
c5c31514 by Giovanni Mascellani at 2024-10-16T21:40:58+02:00
vkd3d-shader/ir: Validate SV_InsideTessFactor signature elements for tri domains.
- - - - -
f470eb2a by Giovanni Mascellani at 2024-10-16T21:40:58+02:00
vkd3d-shader/ir: Validate the line detail SV_TessFactor signature element for isolines domains.
- - - - -
2b45878f by Giovanni Mascellani at 2024-10-16T21:40:58+02:00
vkd3d-shader/ir: Validate the line density SV_TessFactor signature element for isolines domains.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1ed5f1a4d0aefdcc801c99dbd27c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1ed5f1a4d0aefdcc801c99dbd27c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
beb342ed by Shaun Ren at 2024-10-16T21:07:53+02:00
vkd3d-shader/tpf: Write hull shader declarations.
- - - - -
cbed70c6 by Shaun Ren at 2024-10-16T21:07:53+02:00
vkd3d-shader/tpf: Implement semantics for hull shaders.
- - - - -
aee00ea5 by Shaun Ren at 2024-10-16T21:07:53+02:00
tests: Test hull shader uniform input parameters.
- - - - -
147f8898 by Shaun Ren at 2024-10-16T21:10:24+02:00
vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
Also, support patch constant function semantics in sm4_sysval_semantic_from_semantic_name().
- - - - -
df3aaac7 by Shaun Ren at 2024-10-16T21:12:13+02:00
vkd3d-shader/tpf: Introduce tpf_write_shader_function().
- - - - -
ae2d86b9 by Shaun Ren at 2024-10-16T21:12:29+02:00
vkd3d-shader/tpf: Determine SIV from SV and index in write_sm4_dcl_semantic().
- - - - -
f771f081 by Shaun Ren at 2024-10-16T21:22:02+02:00
tests: Test signature reflection for hull shaders.
- - - - -
1ed5f1a4 by Shaun Ren at 2024-10-16T21:40:40+02:00
vkd3d-shader/tpf: Write the patch constant function in hull shaders.
We use a single hs_fork_phase here for the patch constant function.
- - - - -
7 changed files:
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- libs/vkd3d-utils/reflection.c
- tests/hlsl/hull-shader-syntax.shader_test
- tests/hlsl_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/47fcbc335b3144f398a346eee0ab…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/47fcbc335b3144f398a346eee0ab…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
013e354b by Shaun Ren at 2024-10-16T21:07:53+02:00
tests: Test struct single inheritance.
- - - - -
069b8aac by Shaun Ren at 2024-10-16T21:07:53+02:00
vkd3d-shader/hlsl: Implement struct single inheritance.
Here, we implement single inheritance by inserting a field at the
beginning of the derived struct with name "$super".
For the following struct declarations
struct a
{
float4 aa;
float4 bb;
};
struct b : a
{
float4 cc;
};
struct c : b
{
float4 bb;
};
this commit generates the following:
struct a
{
float4 aa;
float4 bb;
};
struct b
{
struct a $super;
float4 cc;
};
struct c
{
struct b $super;
float4 bb;
};
- - - - -
3 changed files:
- Makefile.am
- libs/vkd3d-shader/hlsl.y
- + tests/hlsl/struct-inheritance.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7eee877dd40b8e76250df9c4aaf0…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7eee877dd40b8e76250df9c4aaf0…
You're receiving this email because of your account on gitlab.winehq.org.