RetroArch/cores
zoltanvb 072d949346
Pointer handling sanitization - wayland and libretro.h changes (#17277)
Adapt the sanitized pointer handling, discussed at #17196:

Wayland driver specific changes:
- make sure pointer position is always within [-0x7fff,0x7fff]
  by using the confined wrapper
- enable lightgun to report -0x8000 if pointer is really offscreen
- remove extra "inside" checks
- report same pointer/lightgun coordinates for all ports
- simplify pointer and lightgun handling

Other changes:
- unify "offscreen" condition through input_driver.c
- slight tuning of pointer conversion in video_driver.c
- update libretro.h with explanation and pointer offscreen value
- small fixes on remote retropad test screen
2024-12-21 13:28:27 -08:00
..
libretro-ffmpeg Fix typos (#17068) 2024-10-01 17:36:33 -07:00
libretro-imageviewer Remove asserts 2023-01-09 00:51:05 +01:00
libretro-mpv Fix typos (#17068) 2024-10-01 17:36:33 -07:00
libretro-net-retropad Pointer handling sanitization - wayland and libretro.h changes (#17277) 2024-12-21 13:28:27 -08:00
libretro-video-processor Fix typos (#17068) 2024-10-01 17:36:33 -07:00
dynamic_dummy.c iFix warnings picked up by -fanalyzer 2024-05-23 23:50:23 +02:00
internal_cores.h Remove gong now that it has been successfully extracted into a standalone core (#13637) 2022-02-18 17:03:35 +01:00