Sweden-Number/dlls/dinput
Rémi Bernon 26c1131201 dinput: Use a single list for all acquired devices.
Instead of going through devices list of dinputs list, and checking
their acquired field, which is not CPU friendly.

This also removes the now unused IDirectInputImpl critical section and
devices list.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-09 21:23:33 +02:00
..
tests dinput: Fix IDirectInputEffect::SetParameters() when called with flags=0. 2020-04-24 10:15:30 +02:00
Makefile.in makedep: Link importlib object files into module only when it's explicitly imported. 2020-01-23 21:11:29 +01:00
config.c dinput: Ensure Cursor is visible on config dialog. 2019-05-09 11:39:58 -05:00
data_formats.c dinput: Add missing ASPECT flags to c_dfDIJoystick. 2020-01-21 20:58:01 +01:00
device.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
device_private.h dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
dinput.rc dinput: Move the version resource to a separate file. 2018-12-20 15:34:01 +01:00
dinput.spec
dinput_classes.idl
dinput_main.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
dinput_private.h dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
effect_linuxinput.c dinput: Fix IDirectInputEffect::SetParameters() when called with flags=0. 2020-04-24 10:15:30 +02:00
joystick.c dinput: Fix crash in dump_DIEFFECT() when lpvTypeSpecificParams is unexpectedly NULL. 2020-04-24 10:15:26 +02:00
joystick_linux.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
joystick_linuxinput.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
joystick_osx.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
joystick_private.h dinput: Return fake DIPROP_GUIDANDPATH property for linux joysticks. 2019-06-10 20:25:29 +02:00
keyboard.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
mouse.c dinput: Use a single list for all acquired devices. 2020-06-09 21:23:33 +02:00
resource.h
version.rc dinput: Move the version resource to a separate file. 2018-12-20 15:34:01 +01:00