Commit Graph

  • 603952bc27
    Merge pull request #7454 from FernandoS27/new-core-timing Fernando S 2022-06-30 12:38:50 +02:00
  • 3196d957b0 Adress Feedback. Fernando Sahmkow 2022-06-29 01:29:24 +02:00
  • 4ef66ec8fb
    Merge pull request #8518 from yuzu-emu/revert-8379-amd-push-desc-workaround Fernando S 2022-06-30 08:48:32 +02:00
  • d41ffb592c
    Revert "vulkan_device: Block AMDVLK's VK_KHR_push_descriptor" lat9nq 2022-06-29 16:35:06 -04:00
  • b38509b030 service: nifm: Stub GetInternetConnectionStatus german77 2022-06-26 19:11:39 -05:00
  • c0264d2121 service: ptm: Rewrite PSM and add TS german77 2022-06-26 18:48:12 -05:00
  • 5e7e55b98a input_common: sdl: lower vibration frequency and use it's own unique thread german77 2022-06-26 17:49:14 -05:00
  • 36148fe7f6 service: hid: Correct some mistakes and add more validations Narr the Reg 2022-06-23 00:35:17 -05:00
  • 01bc0c84f0
    Merge pull request #8512 from german77/nnResult Morph 2022-06-28 16:59:33 -07:00
  • 2575a93dc6 Native clock: Use atomic ops as before. Fernando Sahmkow 2022-06-28 22:42:00 +02:00
  • f5c1d7b8c8 Native Clock: remove inaccuracy mask. Fernando Sahmkow 2022-06-28 01:47:00 +02:00
  • 86ccce3721 Address feedback. Fernando Sahmkow 2022-06-28 01:19:30 +02:00
  • 38e4a144a1 Core: Protect each event from race conditions within it. Fernando Sahmkow 2021-11-28 13:47:40 +01:00
  • 9cafb0d912 Core: Fix tests. Fernando Sahmkow 2021-11-28 12:21:45 +01:00
  • 00b09de3d9 Core: add missing include. Fernando Sahmkow 2021-11-28 11:28:29 +01:00
  • a2d29412cb Core/Common: Corrections to core timing and add critical priority. Fernando Sahmkow 2021-11-27 20:31:46 +01:00
  • 846c994cc9 Core: Reimplement Core Timing. Fernando Sahmkow 2021-11-27 16:26:48 +01:00
  • 096366ead5 Common: improve native clock. Fernando Sahmkow 2021-11-23 03:29:00 +01:00
  • c78f6d4f20
    Merge pull request #8504 from comex/mesosphere-current-process bunnei 2022-06-27 13:05:07 -07:00
  • c34a95fa25 video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueue german77 2022-06-25 23:51:37 -05:00
  • b5d6194f6d video_core: Replace VKSwapchain with Swapchain german77 2022-06-25 23:50:04 -05:00
  • a5e419535f video_core: Replace VKQueryCache with QueryCache german77 2022-06-25 23:38:44 -05:00
  • 9775fae4eb video_core: Replace VKScheduler with Scheduler german77 2022-06-25 23:34:24 -05:00
  • a262dc02b5 video_core: Replace VKBlitScreen with BlitScreen german77 2022-06-25 23:33:35 -05:00
  • fca5752690 video_core: Replace VKFenceManager with FenceManager german77 2022-06-25 23:32:41 -05:00
  • 7b48e7b363 core: kernel: Replace instances of KPageLinkedList with KPageGroup german77 2022-06-25 23:15:31 -05:00
  • a7d9be1384 core: Replace all instances of ResultCode with Result german77 2022-06-25 22:44:19 -05:00
  • abfd690601
    Merge pull request #8475 from liamwhite/x18 bunnei 2022-06-26 11:38:48 -07:00
  • bf7e78795f Re-add missing case and braces, and trim whitespace comex 2022-06-25 18:01:56 -07:00
  • a14438d013
    Update src/core/hle/kernel/svc.cpp comex 2022-06-25 18:00:29 -07:00
  • 48737a4bb2 Support InfoType_MesosphereCurrentProcess comex 2022-06-20 17:39:10 -07:00
  • b321c39371
    Merge pull request #8500 from liamwhite/poke bunnei 2022-06-25 12:31:20 -07:00
  • 075155022e kernel: clean up waiting implementation Liam 2022-06-25 13:36:14 -04:00
  • 8f8c0b69dc core/arm: better support for backtrace generation Liam 2022-06-25 12:54:24 -04:00
  • 19f475fd70 gdbstub: fix register pokes Liam 2022-06-25 12:07:20 -04:00
  • 2c56e94702 kernel: make current thread pointer thread local Liam 2022-06-16 10:35:52 -04:00
  • 95b844dbae
    Merge pull request #8491 from Morph1984/extra-assert bunnei 2022-06-22 14:47:07 -07:00
  • 9da4e62573
    Merge pull request #8483 from liamwhite/fire-emblem-three-semaphores bunnei 2022-06-22 14:46:33 -07:00
  • 1c8f6ba18f KPageTable: Remove extraneous assert Morph 2022-06-21 21:28:54 -04:00
  • 31c6ba7ecd tweak API usage in qt_web_browser.cpp Kyle Kienapfel 2022-06-17 02:25:14 -07:00
  • d657ea69c9 core/arm: increase minimum_run_cycles Liam 2022-04-23 15:24:30 -04:00
  • 30e8876ea4 core/arm: re-enable cycle counting merry 2022-04-22 22:06:42 -04:00
  • ab0e71d7cb
    Merge pull request #8455 from lat9nq/mingw-clang Morph 2022-06-21 20:21:13 -04:00
  • 1fd194141a dynarmic: Stop ReadCode callbacks to unmapped addresses Liam 2022-06-20 20:39:16 -04:00
  • 737c446fc1
    Merge pull request #8432 from liamwhite/watchpoint bunnei 2022-06-21 16:04:57 -07:00
  • 73e13aa090
    Merge pull request #8468 from liamwhite/dispatch-tracking bunnei 2022-06-21 15:30:27 -07:00
  • 0d5792cc57
    Merge pull request #8487 from german77/system-button liamwhite 2022-06-20 16:59:26 -04:00
  • f37b2e6f10 service: am: Stub PerformSystemButtonPressingIfInFocus Narr the Reg 2022-06-20 12:30:33 -05:00
  • d25b193bfd
    cmake: Use compatibility list in source directory nezd5553 2022-06-19 18:09:54 -07:00
  • 24d7aaf43c kernel: wait for threads to stop on pause Liam 2022-06-18 16:54:33 -04:00
  • 5b2b15091f
    Merge pull request #8476 from liamwhite/gpu-wasnt-ready Morph 2022-06-17 03:08:15 -04:00
  • c42fde2a37 ci/windows: Build using Clang lat9nq 2022-05-29 03:35:08 -04:00
  • fef3d8acb5 CMakeModules: Add MinGWClangCross lat9nq 2022-05-29 03:32:16 -04:00
  • e56410b404 ci/windows: Split up cmake command lat9nq 2022-05-26 21:23:11 -04:00
  • a6371fb69d core: fix initialization in single core, sync GPU mode Liam 2022-06-16 23:42:39 -04:00
  • a33e7c13fa
    Merge pull request #8472 from german77/tace Morph 2022-06-16 16:43:32 -04:00
  • 945f3222ae
    Merge pull request #8474 from DCNick3/yuzu-cmd-respect-log-filter Morph 2022-06-16 16:43:18 -04:00
  • 9e384ed54b Make yuzu-cmd respect log_filter setting Nikita Strygin 2022-06-16 23:07:09 +03:00
  • 561f5c9c14
    Merge pull request #8473 from DCNick3/implement-exit-process liamwhite 2022-06-16 15:45:02 -04:00
  • cf7e4bda92 Implement ExitProcess svc Nikita Strygin 2022-06-16 21:35:34 +03:00
  • 208ed712f4 core/debugger: memory breakpoint support Liam 2022-06-06 12:56:01 -04:00
  • d1f2f5f146 common: param_package: Demote DEBUG to TRACE for getters Narr the Reg 2022-06-16 10:26:30 -05:00
  • 744a208763 kernel: fix some uses of disable_count Liam 2022-06-15 20:53:49 -04:00
  • f86b770ff7
    Merge pull request #8457 from liamwhite/kprocess-suspend Fernando S 2022-06-16 02:41:12 +02:00
  • 0ae4eae9a6
    Merge pull request #8460 from Morph1984/bounded-q liamwhite 2022-06-15 19:39:22 -04:00
  • 25429998e3 bounded_threadsafe_queue: Use constexpr capacity and mask Morph 2022-06-14 08:57:19 -04:00
  • 5ace5c1b7a
    Merge pull request #8317 from german77/notifa bunnei 2022-06-15 09:53:50 -07:00
  • 23514388ed
    Merge pull request #8464 from liamwhite/break-debug Mai 2022-06-15 11:55:54 -04:00
  • f117351783
    Merge pull request #8465 from Morph1984/why-msvc Mai 2022-06-15 11:55:40 -04:00
  • 4572634a4e vk_compute_pass: Explicitly cast to VkAccessFlags Morph 2022-06-15 07:06:10 -04:00
  • 103997ee56
    Merge pull request #8383 from Morph1984/shadow-of-the-past Mai 2022-06-14 21:08:58 -04:00
  • c9de5474bf
    Merge pull request #8462 from liamwhite/dynarmic-profile Mai 2022-06-14 21:07:47 -04:00
  • a7358ff1d4 kernel: notify debugger on break SVC Liam 2022-06-14 21:03:14 -04:00
  • 20eab9fed9 core: centralize profile scope for Dynarmic Liam 2022-06-14 18:19:04 -04:00
  • 7620e1a631 externals: Update cpp-httplib to latest Morph 2022-05-27 12:59:26 -04:00
  • 0eeee431dc main: Eliminate variable shadowing Morph 2022-06-14 14:09:45 -04:00
  • 888f499188 kernel: implement KProcess suspension Liam 2022-06-13 18:36:30 -04:00
  • c6e7ca562a
    Merge pull request #8461 from Morph1984/msvc-narrow-conv Morph 2022-06-14 09:28:45 -04:00
  • a9b4dd022c
    Merge pull request #8434 from german77/uuid Morph 2022-06-14 09:28:32 -04:00
  • 5568763a57 vk_compute_pass: Use VK_ACCESS_NONE Morph 2022-06-14 09:14:13 -04:00
  • a3b12e3809
    Merge pull request #8439 from liamwhite/monkey-compiler Mai 2022-06-14 08:34:16 -04:00
  • 742f021fdf wait_tree: Eliminate variable shadowing Morph 2022-06-14 05:44:08 -04:00
  • 95bcf6ac38 configure_ringcon: Eliminate variable shadowing Morph 2022-06-14 04:58:46 -04:00
  • e371961219 configure_touch_from_button: Eliminate variable shadowing Morph 2022-06-13 20:06:00 -04:00
  • 5503338f21 configure_per_game: Eliminate variable shadowing Morph 2022-06-13 20:05:43 -04:00
  • fe7184c2a8 configure_input_player: Eliminate variable shadowing Morph 2022-06-13 20:01:25 -04:00
  • 1c83014526 configure_dialog: Eliminate variable shadowing Morph 2022-06-13 18:19:04 -04:00
  • 2d903e3ce6 bootmanager: Eliminate variable shadowing Morph 2022-06-13 17:30:41 -04:00
  • e29e8eec2f game_list: Eliminate variable shadowing Morph 2022-06-13 16:52:19 -04:00
  • dc47d0f624
    Merge pull request #8459 from Morph1984/wextra-gcc Mai 2022-06-14 08:22:38 -04:00
  • 8b55f2c615 externals: microprofileui: Eliminate variable shadowing Morph 2022-06-13 16:04:40 -04:00
  • fcfe192e83 vk_compute_pass: Silence Wextra warning Morph 2022-06-14 05:29:57 -04:00
  • bd38aefc57 kernel: fix passthrough of local captures in lambda Liam 2022-06-12 19:31:22 -04:00
  • feaf010fa2 common/assert: rework ASSERT handling to avoid std::function usage Liam 2022-06-12 18:11:02 -04:00
  • ebecdd3a74 general: fix compilation on MinGW GCC 12 Liam 2022-06-12 17:14:27 -04:00
  • a29ddcee40 common/assert: add unlikely Liam 2022-06-07 19:46:10 -04:00
  • d11547024c general: fix compilation on GCC 12 Liam 2022-06-07 18:56:38 -04:00
  • 6f59e2676b kernel: ensure class token lambda exit is unreachable Liam 2022-06-07 18:22:54 -04:00
  • 8fea7e56e5 kernel: fix inconsistency in AutoObjectTraits macro definitions Liam 2022-06-07 18:19:40 -04:00
  • 58fea44eb5 common: Don't test ASSERT conditions inline Liam 2022-06-07 18:05:32 -04:00