Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
54106021 by Giovanni Mascellani at 2025-04-30T16:58:31+02:00
vkd3d-shader/dxil: Create vsir registers from DXIL handles when needed.
The idea is that sm6_value and related structures should not commit
to a specific vsir register representation yet, because at the time
they are created some information might be still unavailable. For
instance, it might be not yet known whether the program is using
native 16-bit types or minimum precision types. vsir registers
should only be synthesized during instruction emission.
Field "reg" in struct sm6_value will be handled in a later commit.
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/541060215e338a419a5a6fe6ae156…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/541060215e338a419a5a6fe6ae156…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
a1f48d25 by Giovanni Mascellani at 2025-04-30T16:17:50+02:00
vkd3d-shader/msl: Introduce msl_print_src().
- - - - -
bb78c061 by Giovanni Mascellani at 2025-04-30T16:22:48+02:00
vkd3d-shader/msl: Introduce msl_print_bitcast().
- - - - -
50ca4a21 by Giovanni Mascellani at 2025-04-30T16:23:35+02:00
vkd3d-shader/msl: Use the standard helper to print bitcasts.
- - - - -
1 changed file:
- libs/vkd3d-shader/msl.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8882d324a6e91654b4ea2908506e…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8882d324a6e91654b4ea2908506e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
c81af31f by Jinoh Kang at 2025-04-29T23:19:26+02:00
kernel32/tests: Run store_buffer_litmus_test() in a single-iteration loop.
Prepare for a refactoring to vary iteration count for each test.
- - - - -
f37d05eb by Jinoh Kang at 2025-04-29T23:19:26+02:00
kernel32/tests: Shorten time for negative half of litmus test for FlushProcessWriteBuffers().
Work around slow runtime of current FlushProcessWriteBuffers()
implementation on macOS.
The total iteration count becomes:
- positive half: 32768 * 1 (old) = 4096 * 8 (new)
- negative half: 32768 * 1 (old) > 4096 * 2 (new)
- - - - -
1 changed file:
- dlls/kernel32/tests/virtual.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a04457b0307db906a404fa80074de…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a04457b0307db906a404fa80074de…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d73edf87 by Alexandre Julliard at 2025-04-29T18:00:14+02:00
tools: Fix tracing of empty strarray.
- - - - -
e1f5bd47 by Alexandre Julliard at 2025-04-29T18:00:21+02:00
tools: Use booleans where appropriate.
- - - - -
bc109ce4 by Alexandre Julliard at 2025-04-29T18:00:58+02:00
tools: Generate syscall macros directly with the right offset.
- - - - -
96b79522 by Alexandre Julliard at 2025-04-29T18:04:00+02:00
tools: Add a platform-independent name for the ALL_SYSCALLS macros.
- - - - -
a04457b0 by Alexandre Julliard at 2025-04-29T23:19:26+02:00
ntdll: Add a test for invalid syscall numbers.
- - - - -
17 changed files:
- dlls/ntdll/ntsyscalls.h
- dlls/ntdll/signal_arm.c
- dlls/ntdll/signal_arm64.c
- dlls/ntdll/signal_arm64ec.c
- dlls/ntdll/signal_i386.c
- dlls/ntdll/signal_x86_64.c
- dlls/ntdll/tests/virtual.c
- dlls/ntdll/unix/loader.c
- dlls/ntdll/unix/signal_arm.c
- dlls/ntdll/unix/signal_arm64.c
- dlls/ntdll/unix/signal_i386.c
- dlls/ntdll/unix/signal_x86_64.c
- dlls/win32u/main.c
- dlls/win32u/syscall.c
- dlls/win32u/win32syscalls.h
- tools/make_specfiles
- tools/tools.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/149b35c392f931ec06d9a96c7ba58…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/149b35c392f931ec06d9a96c7ba58…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
4f1cd739 by Eric Pouech at 2025-04-29T15:19:49+02:00
conhost: Add support for ESC in win32 edit mode.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
241b31c1 by Eric Pouech at 2025-04-29T15:19:52+02:00
conhost: Handle ctrl-break unconditionally.
ENABLE_PROCESSED_INPUT only applies to ctrl-c handling.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
149b35c3 by Eric Pouech at 2025-04-29T15:20:04+02:00
conhost: Handle ctrl-c from unix console in ReadConsoleW + control.
For a unix console, don't kill console directly when not in
ENABLE_PROCESSED_INPUT mode.
This will allow proper handling of ctrl-c as a control character in
ReadConsoleW with a control block,
Note: this patch can change behavior of a unix console (depending on console
mode and how attached programs behave against a ctrl-c event).
If the unix console is not in ENABLE_PROCESSED_INPUT mode, ctrl-c will no
longer kill immediately the console, but rather now generates a ctrl-c event
to all applications attached to the console (or be handled in ReadConsole
with a control context).
This could mean that the application can also block its termination with
a proper handler. If that's the case, the console won't be closed.
As a reminder, ctrl-\ is still a valid way to terminate all applications
attached to a unix console whatever the console mode.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
1 changed file:
- programs/conhost/conhost.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/caf9fbc788f750424fc57160b20f4…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/caf9fbc788f750424fc57160b20f4…
You're receiving this email because of your account on gitlab.winehq.org.