Commit Graph

21626 Commits (9981ce8d98953c6353cbc883db225412952459cc)
 

Author SHA1 Message Date
liushuyu 9981ce8d98 CI: upload artifacts for pull request verification 3 years ago
liushuyu 40493231ed CI: fix caching 3 years ago
liushuyu 43a1948d58 CI: use Ninja to build stuff faster 3 years ago
liushuyu a1815b617c CI: Use GitHub Actions to check pull requests 3 years ago
Morph 908c79881b
Merge pull request #8521 from lat9nq/gdbstub-in-bounds
gdbstub_arch: Directly access SP register
3 years ago
Morph a5bc0bcc66
Merge pull request #8527 from zhaobot/tx-update-20220701033842
Update translations (2022-07-01)
3 years ago
Fernando S 3f3c2dc20f
Merge pull request #8523 from liamwhite/sc-oopsie
cpu_manager: properly check idle on return from preemption
3 years ago
Morph 78ce053b4d
Merge pull request #8490 from liamwhite/read-code-stop
dynarmic: Stop ReadCode callbacks to unmapped addresses
3 years ago
The yuzu Community 8509460d2c Update translations (2022-07-01) 3 years ago
Liam 2c1e2c63c3 cpu_manager: properly check idle on return from preemption 3 years ago
lat9nq 7b0affb6e0 gdbstub_arch: Directly access SP register
Currently to access the SP register, RegRead and RegWrite rely on a
out-of-bounds array access to reach the next element in a struct. As
of writing only git versions of GCC catch this error.

Specify the SP register when we want to access it in these functions.
3 years ago
Fernando S 603952bc27
Merge pull request #7454 from FernandoS27/new-core-timing
Core: Remake Core Timing
3 years ago
Fernando Sahmkow 3196d957b0 Adress Feedback. 3 years ago
Fernando S 4ef66ec8fb
Merge pull request #8518 from yuzu-emu/revert-8379-amd-push-desc-workaround
Revert "vulkan_device: Block AMDVLK's VK_KHR_push_descriptor"
3 years ago
lat9nq d41ffb592c
Revert "vulkan_device: Block AMDVLK's VK_KHR_push_descriptor" 3 years ago
Morph 01bc0c84f0
Merge pull request #8512 from german77/nnResult
Replace multiple names with a better name
3 years ago
Fernando Sahmkow 2575a93dc6 Native clock: Use atomic ops as before. 3 years ago
Fernando Sahmkow f5c1d7b8c8 Native Clock: remove inaccuracy mask. 3 years ago
Fernando Sahmkow 86ccce3721 Address feedback. 3 years ago
Fernando Sahmkow 38e4a144a1 Core: Protect each event from race conditions within it. 3 years ago
Fernando Sahmkow 9cafb0d912 Core: Fix tests. 3 years ago
Fernando Sahmkow 00b09de3d9 Core: add missing include. 3 years ago
Fernando Sahmkow a2d29412cb Core/Common: Corrections to core timing and add critical priority. 3 years ago
Fernando Sahmkow 846c994cc9 Core: Reimplement Core Timing. 3 years ago
Fernando Sahmkow 096366ead5 Common: improve native clock. 3 years ago
bunnei c78f6d4f20
Merge pull request #8504 from comex/mesosphere-current-process
Support `InfoType_MesosphereCurrentProcess`
3 years ago
german77 c34a95fa25 video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueue 3 years ago
german77 b5d6194f6d video_core: Replace VKSwapchain with Swapchain 3 years ago
german77 a5e419535f video_core: Replace VKQueryCache with QueryCache 3 years ago
german77 9775fae4eb video_core: Replace VKScheduler with Scheduler 3 years ago
german77 a262dc02b5 video_core: Replace VKBlitScreen with BlitScreen 3 years ago
german77 fca5752690 video_core: Replace VKFenceManager with FenceManager 3 years ago
german77 7b48e7b363 core: kernel: Replace instances of KPageLinkedList with KPageGroup 3 years ago
german77 a7d9be1384 core: Replace all instances of ResultCode with Result 3 years ago
bunnei abfd690601
Merge pull request #8475 from liamwhite/x18
kernel: make current thread pointer thread local
3 years ago
comex bf7e78795f Re-add missing `case` and braces, and trim whitespace 3 years ago
comex a14438d013
Update src/core/hle/kernel/svc.cpp
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
3 years ago
comex 48737a4bb2 Support InfoType_MesosphereCurrentProcess 3 years ago
bunnei b321c39371
Merge pull request #8500 from liamwhite/poke
gdbstub: fix register pokes
3 years ago
Liam 19f475fd70 gdbstub: fix register pokes 3 years ago
Liam 2c56e94702 kernel: make current thread pointer thread local 3 years ago
bunnei 95b844dbae
Merge pull request #8491 from Morph1984/extra-assert
KPageTable: Remove extraneous assert
3 years ago
bunnei 9da4e62573
Merge pull request #8483 from liamwhite/fire-emblem-three-semaphores
kernel: wait for threads to stop on pause
3 years ago
Morph 1c8f6ba18f KPageTable: Remove extraneous assert
Since start is always 0 and VAddr is unsigned, we can safely remove this assert.
3 years ago
Morph ab0e71d7cb
Merge pull request #8455 from lat9nq/mingw-clang
ci/windows: Use Clang for MinGW builds
3 years ago
Liam 1fd194141a dynarmic: Stop ReadCode callbacks to unmapped addresses 3 years ago
bunnei 737c446fc1
Merge pull request #8432 from liamwhite/watchpoint
core/debugger: memory breakpoint support
3 years ago
bunnei 73e13aa090
Merge pull request #8468 from liamwhite/dispatch-tracking
kernel: fix some uses of disable_count
3 years ago
liamwhite 0d5792cc57
Merge pull request #8487 from german77/system-button
service: am: Stub PerformSystemButtonPressingIfInFocus
3 years ago
Narr the Reg f37b2e6f10 service: am: Stub PerformSystemButtonPressingIfInFocus
Used by Ring Fit Adventure
3 years ago