Alexandre Julliard pushed to branch master at wine / wine
Commits:
069a83ed by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/tests: Test AllocateStreamingResources()/FreeStreamingResources() calls.
- - - - -
03ee6a41 by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/dmowrapper: Fail Pause() if there is no DMO.
- - - - -
0f014efc by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/dmowrapper: Call AllocateStreamingResources() and FreeStreamingResources().
- - - - -
ceb0429c by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/dmowrapper: Handle a NULL output buffer in GetBufferAndLength().
- - - - -
2 changed files:
- dlls/qasf/dmowrapper.c
- dlls/qasf/tests/dmowrapper.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/229c91e40d05e3c921dff48e060b1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/229c91e40d05e3c921dff48e060b1…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
aeadf5ac by Piotr Caban at 2025-06-16T11:28:50+02:00
musl: Reimplement rint so it doesn't depend on floating point operations precision.
- - - - -
ee6e83dc by Piotr Caban at 2025-06-16T11:28:50+02:00
musl: Use __builtin_rint if available.
- - - - -
c3edbd60 by Piotr Caban at 2025-06-16T11:28:50+02:00
msvcrt: Use rint() from the bundled musl library.
- - - - -
4 changed files:
- dlls/msvcr120/msvcr120.spec
- dlls/msvcrt/math.c
- dlls/ucrtbase/ucrtbase.spec
- libs/musl/src/math/rint.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1426c133bd7d78517160ae15ce53b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1426c133bd7d78517160ae15ce53b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a86c5605 by Yuxuan Shui at 2025-06-16T11:28:27+02:00
msvcirt/tests: Fix use-after-free in test_ifstream.
Instead of logging value from the current buffer, we used a saved buffer
pointer which has already been freed.
- - - - -
6e783b2e by Yuxuan Shui at 2025-06-16T11:28:28+02:00
msvcirt/tests: Avoid out-of-bound access in test_strstreambuf.
- - - - -
1 changed file:
- dlls/msvcirt/tests/msvcirt.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b64c94d9d13ca2a8245010e8a3bd0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b64c94d9d13ca2a8245010e8a3bd0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b64c94d9 by William Horvath at 2025-06-16T11:28:16+02:00
wow64win: Fix UNICODE_STRING thunking in wow64_NtUserRegisterWindowMessage.
The function was passing a 32-bit UNICODE_STRING pointer directly to the 64-bit
function, causing string corruption. Use the unicode_str_32to64() helper like other
similar functions.
This fixes 32-bit .NET Framework applications failing to create windows, such as
dnSpyEx v6.5.1 (x86), when using a new-style WoW64 build.
Fixes: 73f4aeb2dcc33abd2f3ee02ee8fc1042d1998399
- - - - -
1 changed file:
- dlls/wow64win/user.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b64c94d9d13ca2a8245010e8a3bd04…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b64c94d9d13ca2a8245010e8a3bd04…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d08673ba by Nikolay Sivov at 2025-06-16T17:35:37+02:00
vkd3d-shader/d3dbc: Use the actual instruction length in d3dbc_write_instruction().
The current calculation doesn't take indirect addressing into account.
This issue is easy to spot in disassembly, when we don't skip correctly
to the next instruction. On Windows the disassembler does not depend on
this it seems and skips naturally after processing all parameters that
may or may not use indirect addressing.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- libs/vkd3d-shader/d3dbc.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/d08673bad1794e3eeb1001df5c64f…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/d08673bad1794e3eeb1001df5c64f…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
590ea032 by Nikolay Sivov at 2025-06-16T16:04:34+02:00
vkd3d-shader/fx: Remove the unused fx_4_fxlc_argument type.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
ddb433d5 by Nikolay Sivov at 2025-06-16T16:04:52+02:00
vkd3d-shader/fx: Explicitly check all known state assignment types for fx_2_0.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3f6013ea by Nikolay Sivov at 2025-06-16T16:04:52+02:00
vkd3d-shader/fx: Output value expressions for fx_2_0.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
e28af059 by Nikolay Sivov at 2025-06-16T16:06:41+02:00
vkd3d-shader/fx: Output indirect register access in arguments.
This uses the notation from Wine's d3dx9 effects runtime implementation.
Indirect addressing in fx_4_0 looks pretty much broken - it compiles
to something that produces non-sensical text disassembly and fails
runtime effect creation.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
586b2b5a by Nikolay Sivov at 2025-06-16T16:07:35+02:00
vkd3d-shader/fx: Add the "noise" opcode name.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
7281f4ed by Nikolay Sivov at 2025-06-16T16:19:47+02:00
vkd3d-shader/fx: Add support for tx -> text output.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
5 changed files:
- include/vkd3d_shader.h
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- programs/vkd3d-compiler/main.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bf921909240dd22d012a3e26f158…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bf921909240dd22d012a3e26f158…
You're receiving this email because of your account on gitlab.winehq.org.