Commit Graph

  • d57cd8bcdd startup_checks: Clean up lat9nq 2022-07-10 17:18:31 -04:00
  • fd4e48f96e startup_checks: Implement unix side code lat9nq 2022-07-10 17:01:37 -04:00
  • 33abdfff9b yuzu: Simplify broken Vulkan handling lat9nq 2022-07-10 16:10:35 -04:00
  • 4f15d9ed6f yuzu: Check Vulkan on startup with a child lat9nq 2022-07-10 14:08:20 -04:00
  • 568a0ac397 yuzu: Rename check_vulkan to startup_checks lat9nq 2022-07-10 11:46:53 -04:00
  • 6c72b7f011 Merge pull request #8528 from Morph1984/astc10x6 Fernando S 2022-07-10 13:16:23 +02:00
  • 25e47738f7 Merge pull request #8561 from Kelebek1/Audio-CoreTiming Fernando S 2022-07-10 10:29:56 +02:00
  • b23c6b456c PR Kelebek1 2022-07-10 08:29:37 +01:00
  • 240650f6a6 Rework CoreTiming Kelebek1 2022-07-10 06:59:40 +01:00
  • c765d5be0b Merge pull request #8531 from FernandoS27/core-timing-fix-reg liamwhite 2022-07-10 00:47:05 -04:00
  • a1c1ad096d common: fix bitfield aliasing on GCC/Clang Liam 2022-07-09 20:33:03 -04:00
  • 1611c53c12 kernel: fix usage of waiter_list in Finalize Liam 2022-07-09 18:54:54 -04:00
  • 313f047f97 Merge pull request #8501 from liamwhite/backtrace-again Mai 2022-07-07 23:49:54 -04:00
  • 7e75593c20 Merge pull request #8502 from liamwhite/end-wait liamwhite 2022-07-07 17:31:49 -04:00
  • d244677df9 Merge pull request #8492 from german77/no_more_errors Fernando S 2022-07-07 08:29:34 +02:00
  • ec4cba9de8 Merge pull request #8522 from lat9nq/consolidate-settings Morph 2022-07-07 01:22:01 -04:00
  • e71d457af9 guard against div-by-zero Marshall Mohror 2022-07-06 13:00:00 -05:00
  • b2ad4dd189 common/x64: Use TSC clock rate from CPUID when available The current method used to estimate the TSC is fairly accurate - within a few kHz - but the exact value can be extracted from CPUID if available. Marshall Mohror 2022-07-06 12:42:01 -05:00
  • fa09f7aa6c gpu_thread: Use the previous MPSCQueue implementation Morph 2022-07-06 01:33:17 -04:00
  • caef92a584 ci/windows: Copy what of FFmpeg not already present lat9nq 2022-07-05 22:32:12 -04:00
  • 4fa625c4fa ci: Update various actions from v2 to v3 Morph 2022-07-05 20:41:49 -04:00
  • cbef6b1fca qt_web_browser: Fix button inputs with QtWebEngine Morph 2022-07-04 05:39:27 -04:00
  • aec129c1ab renderer_(gl/vk): Implement ASTC_10x6_UNORM Morph 2022-06-30 22:04:23 -04:00
  • 770611fdf3 Merge pull request #8486 from liushuyu/github-actions-verify Morph 2022-07-05 20:30:38 -04:00
  • 07e3c56f0d Merge pull request #8532 from liamwhite/fiber-supplements liamwhite 2022-07-05 18:20:39 -04:00
  • eb4ce48b65 Merge pull request #8477 from Docteh/less_global Morph 2022-07-05 05:57:26 -04:00
  • 1524ff87d2 CI: unbreak ADO after GHA changes liushuyu 2022-07-04 21:21:36 -06:00
  • 312e5eda66 CI: lint scripts liushuyu 2022-07-04 21:18:17 -06:00
  • 161d696013 CI: workaround appimage generation if FUSE is not available liushuyu 2022-06-19 19:51:31 -06:00
  • 9981ce8d98 CI: upload artifacts for pull request verification liushuyu 2022-06-18 23:15:30 -06:00
  • 40493231ed CI: fix caching liushuyu 2021-12-23 18:23:02 -07:00
  • 43a1948d58 CI: use Ninja to build stuff faster liushuyu 2021-12-23 04:43:24 -07:00
  • a1815b617c CI: Use GitHub Actions to check pull requests liushuyu 2021-12-22 23:31:57 -07:00
  • 908c79881b Merge pull request #8521 from lat9nq/gdbstub-in-bounds Morph 2022-07-04 21:27:12 -04:00
  • f85118604e cmake: Move source directory compatibility list... nezd5553 2022-07-04 00:41:31 +09:00
  • a5bc0bcc66 Merge pull request #8527 from zhaobot/tx-update-20220701033842 Morph 2022-07-03 03:19:57 -04:00
  • d3cb9201f1 Core timing: use only one thread. Fernando Sahmkow 2022-07-02 15:45:38 +02:00
  • ed0319cfed common/fiber: make fibers easier to use Liam 2022-07-02 12:33:49 -04:00
  • 3f3c2dc20f Merge pull request #8523 from liamwhite/sc-oopsie Fernando S 2022-07-01 22:40:02 +02:00
  • 78ce053b4d Merge pull request #8490 from liamwhite/read-code-stop Morph 2022-06-30 20:57:39 -07:00
  • 8509460d2c Update translations (2022-07-01) The yuzu Community 2022-07-01 03:39:06 +00:00
  • 4f847621af externals/SDL: Update to prerelease-2.23.1 lat9nq 2022-06-30 18:56:38 -04:00
  • 2c1e2c63c3 cpu_manager: properly check idle on return from preemption Liam 2022-06-30 16:54:05 -04:00
  • 7b0affb6e0 gdbstub_arch: Directly access SP register lat9nq 2022-06-30 12:40:01 -04:00
  • ca36722a54 settings: Consolidate RangedSetting's with regular ones lat9nq 2022-06-30 12:32:03 -04:00
  • 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