Alexandre Julliard pushed to branch master at wine / wine
Commits:
e08ffccb by Vibhav Pant at 2024-11-26T23:13:53+01:00
winebth.sys: Add base winebth.sys driver.
- - - - -
a525fcfc by Vibhav Pant at 2024-11-26T23:21:31+01:00
winebth.sys: Add a basic unixlib stub using DBus.
- - - - -
25999f14 by Vibhav Pant at 2024-11-26T23:21:31+01:00
winebth.sys: Create radio PDOs from the list of org.bluez.Adapter1 objects on BlueZ.
Add a "bluetooth watcher", which builds a list of radio devices discovered from BlueZ and sends them to the
driver in the form of BLUETOOTH_WATCHER_RADIO_DEVICE_ADDED events. Initially, send a list of
org.bluez.Adapter1 objects discovered via GetManagedObjects.
- - - - -
00fc74ba by Vibhav Pant at 2024-11-26T23:21:31+01:00
winebth.sys: Derive a unique hardware ID for radio PDOs from their corresponding BlueZ object path.
- - - - -
dd68c045 by Vibhav Pant at 2024-11-26T23:21:31+01:00
winebth.sys: Register and enable BTHPORT_DEVICE and BLUETOOTH_RADIO interfaces for radio PDOs.
- - - - -
18 changed files:
- MAINTAINERS
- configure
- configure.ac
- + dlls/winebth.sys/Makefile.in
- + dlls/winebth.sys/dbus.c
- + dlls/winebth.sys/dbus.h
- + dlls/winebth.sys/unixlib.c
- + dlls/winebth.sys/unixlib.h
- + dlls/winebth.sys/unixlib_priv.h
- + dlls/winebth.sys/winebluetooth.c
- + dlls/winebth.sys/winebth.c
- + dlls/winebth.sys/winebth.inf
- + dlls/winebth.sys/winebth.rc
- + dlls/winebth.sys/winebth_priv.h
- include/Makefile.in
- + include/bthdef.h
- loader/wine.inf.in
- programs/wineboot/wineboot.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/33c16a812534802dd185541ec32ba…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/33c16a812534802dd185541ec32ba…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
16409569 by Feifan He at 2024-11-27T14:00:50+01:00
vkd3d-shader/msl: Implement VKD3DSIH_ITOF.
- - - - -
ffbade9e by Feifan He at 2024-11-27T14:00:50+01:00
vkd3d-shader/msl: Implement VKD3DSIH_FTOI.
- - - - -
9fd7f4f1 by Feifan He at 2024-11-27T14:00:51+01:00
vkd3d-shader/msl: Implement VKD3DSIH_UTOF.
- - - - -
a7ae6404 by Feifan He at 2024-11-27T14:00:51+01:00
vkd3d-shader/msl: Implement VKD3DSIH_FTOU.
- - - - -
778382cd by Feifan He at 2024-11-27T14:00:51+01:00
vkd3d-shader/msl: Implement VKD3DSIH_ROUND_PI.
- - - - -
9619582d by Feifan He at 2024-11-27T14:00:51+01:00
vkd3d-shader/msl: Implement VKD3DSIH_ROUND_Z.
- - - - -
14 changed files:
- libs/vkd3d-shader/msl.c
- tests/hlsl/asint.shader_test
- tests/hlsl/asuint.shader_test
- tests/hlsl/bool-cast.shader_test
- tests/hlsl/cast-to-float.shader_test
- tests/hlsl/cast-to-half.shader_test
- tests/hlsl/cast-to-int.shader_test
- tests/hlsl/cast-to-uint.shader_test
- tests/hlsl/ceil.shader_test
- tests/hlsl/d3dcolor-to-ubyte4.shader_test
- tests/hlsl/default-values.shader_test
- tests/hlsl/lerp.shader_test
- tests/hlsl/modf.shader_test
- tests/hlsl/trunc.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9e0c02a0eaae671f6ec3c5d6479f…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9e0c02a0eaae671f6ec3c5d6479f…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9e0c02a0 by Giovanni Mascellani at 2024-11-27T13:59:39+01:00
vkd3d-shader/ir: Evaluate OUTCONTROLPOINT usage in the patch constant phase directly.
Instead of using DCL_INPUT.
The main goal here is to eventually get rid of the I/O
declaration instructions. A positive side effect is that we don't
add a useless barrier to shaders which have a DCL_INPUT instruction
in the patch constant phase but don't actually read OUTCONTROLPOINT
registers.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/9e0c02a0eaae671f6ec3c5d6479fd…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/9e0c02a0eaae671f6ec3c5d6479fd…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
1cfe2356 by Giovanni Mascellani at 2024-11-27T13:57:09+01:00
vkd3d-shader/ir: Synthesize the default control point phase in the HS control point I/O normaliser.
This makes it available to all backends, without requiring an
ad-hoc solution for each of them. It also gets rid of an
undocumented flag we're currently passing to
DCL_CONTROL_POINT_PHASE.
- - - - -
2 changed files:
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/spirv.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/1cfe23569c6d5313fece18e0cd04b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/1cfe23569c6d5313fece18e0cd04b…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
28ad600b by Francisco Casas at 2024-11-27T12:54:15+01:00
vkd3d-shader/hlsl: Store SM4 jumps in the vsir program.
- - - - -
81fa4d45 by Francisco Casas at 2024-11-27T12:54:27+01:00
vkd3d-shader/tpf: Apply extra bits to all conditional ops.
- - - - -
d6d6f375 by Francisco Casas at 2024-11-27T13:02:53+01:00
vkd3d-shader/hlsl: Migrate SM4 control flow instructions to the vsir program.
Translate the instructions that contain hlsl_blocks. Also move
other control flow instructions such as HS_CONTROL_POINT_PHASE and
RET to the vsir_program so that we can directly iterate over it now.
- - - - -
198c3dc7 by Francisco Casas at 2024-11-27T13:03:15+01:00
vkd3d-shader/hlsl: Remove hlsl_ir_vsir_instruction_ref, again.
- - - - -
5 changed files:
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/2c3a7b0dd979fc66b178a971f234…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/2c3a7b0dd979fc66b178a971f234…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a5580fcd by Fabian Maurer at 2024-11-26T18:25:56+01:00
comctl32/tests: Add tests for radio button WM_SETFOCUS.
- - - - -
7ed27080 by Fabian Maurer at 2024-11-26T18:25:56+01:00
comctl32: Send parent BN_CLICKED notification when a radio button get focused.
We need to make sure here that the button is marked pressed before
it gets the focus.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56109
- - - - -
092c1de3 by Fabian Maurer at 2024-11-26T18:25:56+01:00
user32/tests: Add tests for radio button WM_SETFOCUS.
- - - - -
121a2c65 by Fabian Maurer at 2024-11-26T18:25:56+01:00
user32: Send parent BN_CLICKED notification when a radio button get focused.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56109
- - - - -
4 changed files:
- dlls/comctl32/button.c
- dlls/comctl32/tests/button.c
- dlls/user32/button.c
- dlls/user32/tests/msg.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/727ee8a8fec7339767a35353ba226…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/727ee8a8fec7339767a35353ba226…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
55573b59 by Giovanni Mascellani at 2024-11-26T18:25:56+01:00
user32/tests: Check that message-only windows ignore WS_EX_TOPMOST.
libOVR brings a message window topmost claiming that this way it receives
WM_DEVICECHANGE faster. Currently, in Wine, this causes a WM_KILLFOCUS to
be sent to the actual topmost window, which in turn causes "Shantae: Risky's
Revenge" to minimize. The effect is that the game automatically minimizes
as soon as it is launched, which is incorrect.
- - - - -
727ee8a8 by Giovanni Mascellani at 2024-11-26T18:25:56+01:00
win32u/window: Ignore changing WS_EX_TOPMOST for message-only windows.
- - - - -
2 changed files:
- dlls/user32/tests/win.c
- dlls/win32u/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/4798f3dce460a3720cd52cdb0e3b6…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/4798f3dce460a3720cd52cdb0e3b6…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
4261fa4b by Aida JonikienÄ— at 2024-11-26T18:25:56+01:00
dsound: Handle NaN values in the 3D code.
GTA San Andreas calls floating-point 3D functions with NaN values
under certain circumstances which eventually results in dwTotalAmpFactor
value being really high (and causing extremely loud audio output).
- - - - -
9e86063d by Aida JonikienÄ— at 2024-11-26T18:25:56+01:00
dsound: Add an angle check for SetOrientation().
The subsequent tests reveal the angle between front and top vectors must
be higher than 0 degrees.
- - - - -
2c7f5866 by Aida JonikienÄ— at 2024-11-26T18:25:56+01:00
dsound/tests: Add NaN tests for floating-point 3D functions.
- - - - -
4798f3dc by Aida JonikienÄ— at 2024-11-26T18:25:56+01:00
dsound: Add non-NaN value tests for SetOrientation().
- - - - -
2 changed files:
- dlls/dsound/sound3d.c
- dlls/dsound/tests/ds3d.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5a18f5511eab2a9e45df1a5e86e47…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5a18f5511eab2a9e45df1a5e86e47…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
323cea07 by Alexandre Julliard at 2024-11-26T11:14:36+01:00
ntdll: Always return the handle from NtCreateIoCompletion().
Following the pattern of all the other create calls.
- - - - -
3613b755 by Alexandre Julliard at 2024-11-26T14:12:29+01:00
server: Do not allow to open an existing mailslot in NtCreateMailslotFile.
- - - - -
b2d01702 by Alexandre Julliard at 2024-11-26T14:37:33+01:00
server: Fix a token reference leak.
- - - - -
d555694d by Alexandre Julliard at 2024-11-26T14:37:33+01:00
ntdll/tests: Remove some workarounds for old Windows versions.
- - - - -
5a18f551 by Alexandre Julliard at 2024-11-26T18:25:56+01:00
ntdll/tests: Add tests for opening objects with zero access.
Based on a patch by Paul Gofman.
- - - - -
4 changed files:
- dlls/ntdll/tests/om.c
- dlls/ntdll/unix/sync.c
- server/mailslot.c
- server/token.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/c397e2ab7f8894c7876e3d667bd07…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/c397e2ab7f8894c7876e3d667bd07…
You're receiving this email because of your account on gitlab.winehq.org.