Commit Graph

18024 Commits

Author SHA1 Message Date
db08721dcc service/hid: Create ring LIFO 2021-11-24 20:30:23 -06:00
8fff6d6c67 Qt_applets: Use new input 2021-11-24 20:30:23 -06:00
6e2c84042d settings: Cleanup settings 2021-11-24 20:30:23 -06:00
456397ed39 debugger/controller: Remove TAS 2021-11-24 20:30:23 -06:00
173a6b1e57 core/emu_window: Remove touch input 2021-11-24 20:30:23 -06:00
c405a19b73 yuzu: Update frontend 2021-11-24 20:30:23 -06:00
967cca10ff core: Register HID 2021-11-24 20:30:23 -06:00
c3f54ff232 core/hid: Add emulated controllers 2021-11-24 20:30:23 -06:00
14b949a0da yuzu_cmd: Use new input 2021-11-24 20:30:23 -06:00
737d305f63 yuzu: Use new input on main and bootmanager 2021-11-24 20:30:23 -06:00
29ae42f3e2 input_common: Rewrite main and add the new drivers 2021-11-24 20:30:23 -06:00
6d108f0dcb input_common: Remove obsolete files 2021-11-24 20:30:23 -06:00
59b995a9e5 input_common: Rewrite SDL 2021-11-24 20:30:23 -06:00
10241886dd input_common: Rewrite udp client 2021-11-24 20:30:22 -06:00
dc3ab9e110 input_common: Rewrite tas input 2021-11-24 20:30:22 -06:00
395e9a449d input_common: Rewrite gc_adapter 2021-11-24 20:30:22 -06:00
fa8e23b842 input_common: Rewrite touch 2021-11-24 20:30:22 -06:00
00834b84dd input_common: Rewrite mouse 2021-11-24 20:30:22 -06:00
5a785ed794 input_common: Rewrite keyboard 2021-11-24 20:30:22 -06:00
4c6f2c2547 input_common: Move touch and analog from button. Move udp protocol 2021-11-24 20:30:22 -06:00
854c933716 input_common: Create input poller and mapping 2021-11-24 20:30:22 -06:00
ea7b1fbc67 input_common: Create input_engine 2021-11-24 20:30:22 -06:00
449576df93 core/hid: Move motion_input, create input converter and hid_types 2021-11-24 20:30:22 -06:00
bf71d18af9 core/hid: Move input_interpreter to hid 2021-11-24 20:30:22 -06:00
ad5142ac2c common: Rewrite and move core/frontend/input.h to common 2021-11-24 20:30:21 -06:00
f078d3d212 Refactor menu states and shortcuts in GMainWindow. (#7419)
Refactor menu states and shortcuts in GMainWindow.

- Removed "Start", since it was always disabled unless it was "Continue"
which has now been moved to "Pause".
- Allow hotkeys to be used while in fullscreen.
- Removed the load amiibo hotkey.
2021-11-24 21:27:25 -05:00
60928cf8cd video_core/codec: address comments 2021-11-24 18:06:38 -07:00
72aa418b0b video_core/codecs: fix multiple decoding issues on Linux ...
* when someone installed Intel video drivers on an AMD system, the
  decoder will select the Intel VA-API decoding driver and yuzu will
  crash due to incorrect driver selection; the fix will check if the
  currently about-to-use driver is loaded in the kernel
* when using NVIDIA driver on Linux with a ffmpeg that does not have
  CUDA capability enabled, the decoder will crash; the fix simply
  making the decoder prefers the VDPAU driver over CUDA on Linux
2021-11-24 17:23:57 -07:00
cd6cf0422d Merge pull request #7404 from Kewlan/per-game-framerate-cap
configure_general: Allow framerate cap to be used in custom game configs
2021-11-24 02:36:30 -08:00
daecbd3a7f Merge pull request #7394 from Morph1984/svc-SetMemoryPermission
kernel: svc: Implement SetProcessMemoryPermission
2021-11-22 14:06:09 -08:00
08674aee87 Texture Cache: Fix issue with blitting 3D textures. 2021-11-22 06:07:21 +01:00
ee76b546d4 Merge pull request #7406 from heinermann/tas_menu
Added TAS controls to the menu under Tools
2021-11-21 23:17:07 -05:00
4d9c9e567e arm: dynarmic: Cleanup icache op handling 2021-11-21 22:44:13 -05:00
c8a67a725d arm: dynarmic: Implement icache op handling for 'ic iallu' instruction 2021-11-21 21:18:56 -05:00
84eb3e7d02 arm: dynarmic: Implement icache op handling for 'ic ivau' instruction 2021-11-21 21:10:14 -05:00
097de2febc const fixes 2021-11-21 18:07:37 -08:00
b7a938e817 Apply clang format 2021-11-21 18:02:08 -08:00
f90d980837 Added TAS controls to the menu under Tools 2021-11-21 17:28:47 -08:00
1e474fb9d1 Texture Cache: Correct conversion shaders. 2021-11-22 00:21:42 +01:00
0902119302 Texture Cache: Always copy on NVIDIA. 2021-11-22 00:06:56 +01:00
8532849439 TextureCache: Simplify blitting of D24S8 formats and fix bugs. 2021-11-22 00:00:01 +01:00
d7f4434bd5 VulkanTexturECache: Use reinterpret on D32_S8 formats. 2021-11-21 21:09:49 +01:00
b96caf200d HostShaders: Fix D24S8 convertion shaders. 2021-11-21 21:04:04 +01:00
8e3371a5c5 configure_general: Allow framerate cap to be used in custom game configs 2021-11-21 16:57:00 +01:00
d20f91da11 Merge pull request #7395 from Morph1984/resolve-comments
general: Resolve comments in PR #7368
2021-11-21 02:42:24 -08:00
5082712b4e Merge pull request #7389 from ameerj/screenshot-1x
Fix screenshot dimensions when at 1x scale
2021-11-21 02:31:32 -08:00
ba5210675a Merge pull request #7359 from heinermann/kthread_crash
Fix crash on exit due to static scoped dummy threads
2021-11-20 23:59:58 -08:00
fc34749778 Merge pull request #7393 from Morph1984/pm-ams-get-pid
service: pm: Implement AtmosphereGetProcessId
2021-11-20 22:08:25 -08:00
779f4ac72d TextureCache: Eliminate format deduction as full depth conversion has been supported. 2021-11-21 05:37:01 +01:00
5cf93c1346 kernel: svc: Move all IsValid functions to an anonymous namespace 2021-11-20 22:49:13 -05:00