Commit Graph

  • 6bf80dfee0 hle: kernel: Implement KEvent. bunnei 2021-01-31 01:37:41 -08:00
  • e9446d232f hle: kernel: KAddressArbiter: Use R_UNLESS_NOLOG where applicable. bunnei 2021-01-31 01:05:02 -08:00
  • 4577dcd5f9 common: common_funcs: Add R_UNLESS_NOLOG for scenarios that should not log. bunnei 2021-01-31 00:51:16 -08:00
  • 3f942c01f0 hle: kernel: Rename WritableEvent to KWritableEvent. bunnei 2021-01-29 23:51:40 -08:00
  • e86a7e3691 hle: kernel: Rename ReadableEvent to KReadableEvent. bunnei 2021-01-29 22:48:06 -08:00
  • b0727c90c5 Merge pull request #5867 from Morph1984/am-GetHealthWarningDisappearedSystemEvent bunnei 2021-02-05 13:49:49 -08:00
  • b7e6eca8b2 Address reviewer comments lat9nq 2021-02-05 16:46:03 -05:00
  • 1d19eac415 CMake: Port citra-emu/citra FindFFmpeg.cmake lat9nq 2021-02-05 15:39:19 -05:00
  • 0913aaa42a ci/windows: Copy downloaded FFmpeg libraries lat9nq 2021-02-05 13:51:36 -05:00
  • 47401016bf CMake: Implement YUZU_USE_BUNDLED_FFMPEG lat9nq 2021-02-05 13:45:10 -05:00
  • 82dd376ba2 externals: Add submodule ffmpeg lat9nq 2021-02-05 13:41:45 -05:00
  • 741dc13c5a Merge pull request #5865 from lat9nq/conditionally-quiet bunnei 2021-02-04 17:07:17 -08:00
  • 00cb631b2f Merge pull request #5876 from lioncash/truncation bunnei 2021-02-04 14:44:11 -08:00
  • 756365386a k_affinity_mask: Avoid implicit truncation to bool Lioncash 2021-02-04 15:35:44 -05:00
  • b944edc85d k_priority_queue: Unfold several declval usages Lioncash 2021-02-04 15:11:19 -05:00
  • 31e6e58101 k_priority_queue: Simplify affinity mask type alias Lioncash 2021-02-04 14:57:36 -05:00
  • 53aec1fe2d k_priority_queue: Resolved reserved identifier Lioncash 2021-02-04 14:54:06 -05:00
  • eb3afd30b1 Merge pull request #5874 from Morph1984/create-keys-dir bunnei 2021-02-04 11:47:14 -08:00
  • 806e2d7900 key_manager: Create the keys directory if it does not exist Morph 2021-02-04 06:05:50 -05:00
  • b331bb5210 Merge pull request #5870 from german77/hanheldfix2 bunnei 2021-02-03 19:02:59 -08:00
  • 8019b2b9b5 Add footer types and address comments german 2021-01-11 00:03:17 -06:00
  • 9a9e81f2e9 Fix npad struct to match switchbrew german 2021-01-10 13:47:56 -06:00
  • f30ef98761 Adds missing controller types and properties german 2021-01-10 11:37:19 -06:00
  • cde532cc52 Merge pull request #5863 from ogniK5377/disable-reverb bunnei 2021-02-03 18:05:54 -08:00
  • c1b81f776c Always update handheld config german 2021-02-03 17:45:41 -06:00
  • b0c9752663 Merge pull request #5848 from ogniK5377/k-resourcelimit bunnei 2021-02-03 14:53:25 -08:00
  • 2c6e940493 Simplify limitableresource names Chloe Marcec 2021-02-03 12:55:16 +11:00
  • 48d040fded Merge pull request #5842 from german77/userfix bunnei 2021-02-02 15:43:51 -08:00
  • e5a76d728f Merge pull request #5841 from german77/username bunnei 2021-02-02 15:04:09 -08:00
  • 7784b1da6d Prevent over scheduling audio events and terminate properly the motion update event german 2021-02-02 09:59:59 -06:00
  • 82d232db46 Merge pull request #5866 from Morph1984/log-all-paths LC 2021-02-02 11:07:42 -05:00
  • 13b08376b7 IApplicationFunctions: Implement GetHealthWarningDisappearedSystemEvent Morph 2021-02-02 10:47:09 -05:00
  • 9137f3ec68 settings: Log the cache, config, and mod load directories Morph 2021-02-02 03:39:31 -05:00
  • fc43eac82a video_core: host_shaders: Don't pass --quiet to glslangValidator if unavailable lat9nq 2021-02-01 19:36:10 -05:00
  • d4ebc9a120 Merge pull request #5861 from german77/HandheldFix bunnei 2021-02-01 18:46:26 -08:00
  • 64c3582705 Compile error Chloe Marcec 2021-02-02 13:23:34 +11:00
  • 9e4b2d60bc Address issues Chloe Marcec 2021-02-02 13:23:00 +11:00
  • 5e49b81d4d Merge pull request #5864 from MerryMage/is-thumb LC 2021-02-01 13:36:55 -05:00
  • 821fc4a7b6 arm_dynarmic_32: Print out CPSR.T on exception MerryMage 2021-02-01 18:31:14 +00:00
  • f317b0d354 Merge pull request #5859 from Morph1984/nifm bunnei 2021-01-31 21:31:14 -08:00
  • f614d7d887 Merge pull request #5856 from Morph1984/nifm-fix-getappletinfo-stub Ameer J 2021-01-31 23:33:11 -05:00
  • 9fc7f60b94 audren: Disable reverb for the time being Chloe Marcec 2021-02-01 14:41:58 +11:00
  • 67d08f14af Merge pull request #5858 from Morph1984/IsGamePlayRecordingSupported-stub bunnei 2021-01-31 18:04:04 -08:00
  • 2489547dc5 Only update motion for npad and prevent over scheduling events german 2021-01-31 18:39:52 -06:00
  • 1498ece290 Merge pull request #5860 from Morph1984/prepo-transmission-stub bunnei 2021-01-31 12:26:00 -08:00
  • f7dc77e03a Merge pull request #5846 from ameerj/analog-join Morph 2021-01-31 23:06:06 +08:00
  • 8c7d89e6c7 nifm: Stub GetCurrentIpConfigInfo Morph 2021-01-31 06:47:49 -05:00
  • 7d9465d47a prepo: Stub GetTransmissionStatus Morph 2021-01-31 07:06:48 -05:00
  • 2394807b42 prepo: Stub RequestImmediateTransmission Morph 2021-01-31 07:04:35 -05:00
  • 4bf1cf1f81 nifm: Stub GetCurrentNetworkProfile Morph 2021-01-31 06:37:10 -05:00
  • 70a2065828 nifm: Add several structs Morph 2021-01-31 06:05:41 -05:00
  • ec51f8de82 Merge pull request #5857 from Morph1984/bsd-fix-eventfd-stub bunnei 2021-01-31 01:41:06 -08:00
  • 9f6b35e61f am/IApplicationFunctions: Stub IsGamePlayRecordingSupported Morph 2021-01-31 03:11:03 -05:00
  • ded094a340 bsd: Fix EventFd stub Morph 2021-01-31 02:53:39 -05:00
  • 1cc009a996 Merge pull request #5855 from Morph1984/bsd-fix-getsockopt-stub bunnei 2021-01-30 23:21:21 -08:00
  • 9914db8daa nifm: Fix GetAppletInfo stub Morph 2021-01-31 02:19:36 -05:00
  • 94f660d1cb Merge pull request #5851 from ameerj/pop-inv-stub Morph 2021-01-31 14:18:40 +08:00
  • 6cc769065d bsd: Fix GetSockOpt stub Morph 2021-01-31 01:02:32 -05:00
  • 360ea64738 Merge pull request #5852 from ameerj/event-fd-stub bunnei 2021-01-30 21:38:08 -08:00
  • ad146eca60 bsd: Stub EventFd ameerj 2021-01-30 21:47:32 -05:00
  • 99dcf7da21 am: Stub TryPopFromFriendInvitationStorageChannel ameerj 2021-01-30 21:43:55 -05:00
  • ee333e063d fix compile error Chloe Marcec 2021-01-30 21:51:22 +11:00
  • 56742c6222 cleanup commenting Chloe Marcec 2021-01-30 21:20:35 +11:00
  • 7791cfd960 Drop m_ from lock Chloe Marcec 2021-01-30 21:19:49 +11:00
  • 3bf62c7a8a Move to GetGlobalTimeNs, fix GetTotalPhysicalMemoryAvailable Chloe Marcec 2021-01-30 21:03:10 +11:00
  • 3be1a565f8 kernel: Rewrite resource limit to be more accurate Chloe Marcec 2021-01-30 20:40:49 +11:00
  • a4526c4e1a Merge pull request #5779 from bunnei/kthread-rewrite bunnei 2021-01-29 23:06:40 -08:00
  • 5861bacafd Merge pull request #5795 from ReinUsesLisp/bytes-to-map-end bunnei 2021-01-29 22:56:29 -08:00
  • f67cfebada Merge pull request #5838 from german77/prepostub Morph 2021-01-30 14:19:59 +08:00
  • aaf834ffa6 Merge pull request #5847 from bunnei/update-dynarmic bunnei 2021-01-29 21:52:25 -08:00
  • 9150b8972e Stub GetSystemSessionId german 2021-01-27 23:08:52 -06:00
  • 650734cc3e Merge pull request #5805 from german77/HandheldFix bunnei 2021-01-29 16:39:01 -08:00
  • 15d3376399 externals: Dynarmic: Update to latest to include A32 ISB hook. bunnei 2021-01-29 16:36:45 -08:00
  • ef8b3623f5 analog_from_button: Fix update_thread.join exception ameerj 2021-01-29 18:41:22 -05:00
  • b786568c5a Merge pull request #5809 from ogniK5377/FlushAudioOutBuffers bunnei 2021-01-28 21:54:46 -08:00
  • 543e212554 hle: kernel: KLightLock: Fix several bugs. bunnei 2021-01-28 21:53:21 -08:00
  • 8d1afcb90f common: common_funcs: Change R_UNLESS to LOG_ERROR. bunnei 2021-01-28 21:51:16 -08:00
  • c8fe8247ee arm: dynarmic: Reintroduce JIT checks on SaveContext/LoadContext. bunnei 2021-01-28 21:50:39 -08:00
  • e24c6dab93 hle: kernel: KThread: Release thread resource on thread exit. bunnei 2021-01-28 21:49:47 -08:00
  • 10738839ad yuzu: debugger: Ignore HLE threads. bunnei 2021-01-24 22:55:08 -08:00
  • 3856564727 hle: kernel: process: Add state lock. bunnei 2021-01-24 22:54:37 -08:00
  • ff46ef7ea3 hle: kernel: threading: Fix bug with host thread naming. bunnei 2021-01-24 22:53:43 -08:00
  • 6ee8340a6b hle: kernel: k_scheduler_lock: Cleanup. bunnei 2021-01-24 22:53:01 -08:00
  • 055194d2ab core: arm: Remove unnecessary JIT checks. bunnei 2021-01-24 22:51:12 -08:00
  • 091e9e8c41 common: common_funcs: Log error on R_UNLESS. bunnei 2021-01-24 22:50:36 -08:00
  • 6e953f7f02 hle: kernel: Allocate a dummy KThread for each host thread, and use it for scheduling. bunnei 2021-01-21 13:00:16 -08:00
  • 37f74d8741 hle: kernel: k_scheduler: Use atomics for current_thread, etc. bunnei 2021-01-21 11:26:00 -08:00
  • f6b10fad63 hle: kernel: k_scheduler: Fix for single core mode. bunnei 2021-01-20 22:27:38 -08:00
  • 0a1449e04b kernel: Fix build errors. bunnei 2021-01-20 18:10:07 -08:00
  • 89a5ae92bd core: cpu_manager: Remove unused variable. bunnei 2021-01-20 17:18:04 -08:00
  • ca78f77827 hle: kernel: KScheduler: Introduce thread context_guard. bunnei 2021-01-20 16:47:57 -08:00
  • cdd14b03e5 hle: kernel: Recode implementation of KThread to be more accurate. bunnei 2021-01-20 13:42:27 -08:00
  • 1470338458 kernel: svc_types: Add ThreadActivity. bunnei 2021-01-19 21:11:23 -08:00
  • 1772ebeb1e kernel: KSchedulerPriorityQueue: Lowest priority should be LowestThreadPriority. bunnei 2021-01-19 21:08:35 -08:00
  • 1f99f5473c kernel: k_light_lock: Simplify EmuThreadHandle implementation. bunnei 2021-01-19 21:07:07 -08:00
  • c0f5830323 hle: kernel: TimeManager: Simplify to not rely on previous EmuThreadHandle implementation. bunnei 2021-01-19 21:05:24 -08:00
  • bb966d3e33 common: common_funcs: Add useful kernel macro R_SUCCEED_IF. bunnei 2021-01-19 20:53:11 -08:00
  • ff186b2498 core: hle: kernel: object: Implement Finalize() virtual method. bunnei 2021-01-16 00:25:29 -08:00
  • 33b4930280 core: hle: kernel: svc_results: Populate with several missing error codes. bunnei 2021-01-15 22:02:33 -08:00
  • 5a4fc4a529 core: hle: kernel: Implement KLightLock. bunnei 2021-01-15 21:58:44 -08:00