Module: wine
Branch: master
Commit: c0ea122c0c86e5487c40f0389039afe06c141844
URL: https://source.winehq.org/git/wine.git/?a=commit;h=c0ea122c0c86e5487c40f038…
Author: Rémi Bernon <rbernon(a)codeweavers.com>
Date: Wed Sep 15 09:29:49 2021 +0200
dinput8/tests: Add tests for the internal HID preparsed data structures.
Correct DInput implementation will require it to iterate on the internal
HID structures, instead of using the higher-level value / button caps
abstraction.
This will make Wine DInput incompatible with native HID stack, unless
the internal structure match.
These tests exhibit native internal structures, which are close to what
Wine uses, so it should not be too complicated to restore compatibility.
Signed-off-by: Rémi Bernon <rbernon(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/dinput8/tests/hid.c | 470 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 470 insertions(+)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=c0ea122c0c86e5487c40…