liushuyu
40493231ed
CI: fix caching
4 years ago
liushuyu
43a1948d58
CI: use Ninja to build stuff faster
4 years ago
liushuyu
a1815b617c
CI: Use GitHub Actions to check pull requests
4 years ago
Morph
908c79881b
Merge pull request #8521 from lat9nq/gdbstub-in-bounds
gdbstub_arch: Directly access SP register
4 years ago
Morph
a5bc0bcc66
Merge pull request #8527 from zhaobot/tx-update-20220701033842
Update translations (2022-07-01)
4 years ago
Fernando S
3f3c2dc20f
Merge pull request #8523 from liamwhite/sc-oopsie
cpu_manager: properly check idle on return from preemption
4 years ago
Morph
78ce053b4d
Merge pull request #8490 from liamwhite/read-code-stop
dynarmic: Stop ReadCode callbacks to unmapped addresses
4 years ago
The yuzu Community
8509460d2c
Update translations (2022-07-01)
4 years ago
Liam
2c1e2c63c3
cpu_manager: properly check idle on return from preemption
4 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.
4 years ago
Fernando S
603952bc27
Merge pull request #7454 from FernandoS27/new-core-timing
Core: Remake Core Timing
4 years ago
Fernando Sahmkow
3196d957b0
Adress Feedback.
4 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"
4 years ago
lat9nq
d41ffb592c
Revert "vulkan_device: Block AMDVLK's VK_KHR_push_descriptor"
4 years ago
Morph
01bc0c84f0
Merge pull request #8512 from german77/nnResult
Replace multiple names with a better name
4 years ago
Fernando Sahmkow
2575a93dc6
Native clock: Use atomic ops as before.
4 years ago
Fernando Sahmkow
f5c1d7b8c8
Native Clock: remove inaccuracy mask.
4 years ago
Fernando Sahmkow
86ccce3721
Address feedback.
4 years ago
Fernando Sahmkow
38e4a144a1
Core: Protect each event from race conditions within it.
4 years ago
Fernando Sahmkow
9cafb0d912
Core: Fix tests.
4 years ago
Fernando Sahmkow
00b09de3d9
Core: add missing include.
4 years ago
Fernando Sahmkow
a2d29412cb
Core/Common: Corrections to core timing and add critical priority.
4 years ago
Fernando Sahmkow
846c994cc9
Core: Reimplement Core Timing.
4 years ago
Fernando Sahmkow
096366ead5
Common: improve native clock.
4 years ago
bunnei
c78f6d4f20
Merge pull request #8504 from comex/mesosphere-current-process
Support `InfoType_MesosphereCurrentProcess`
4 years ago
german77
c34a95fa25
video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueue
4 years ago
german77
b5d6194f6d
video_core: Replace VKSwapchain with Swapchain
4 years ago
german77
a5e419535f
video_core: Replace VKQueryCache with QueryCache
4 years ago
german77
9775fae4eb
video_core: Replace VKScheduler with Scheduler
4 years ago
german77
a262dc02b5
video_core: Replace VKBlitScreen with BlitScreen
4 years ago
german77
fca5752690
video_core: Replace VKFenceManager with FenceManager
4 years ago
german77
7b48e7b363
core: kernel: Replace instances of KPageLinkedList with KPageGroup
4 years ago
german77
a7d9be1384
core: Replace all instances of ResultCode with Result
4 years ago
bunnei
abfd690601
Merge pull request #8475 from liamwhite/x18
kernel: make current thread pointer thread local
4 years ago
comex
bf7e78795f
Re-add missing `case` and braces, and trim whitespace
4 years ago
comex
a14438d013
Update src/core/hle/kernel/svc.cpp
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
4 years ago
comex
48737a4bb2
Support InfoType_MesosphereCurrentProcess
4 years ago
bunnei
b321c39371
Merge pull request #8500 from liamwhite/poke
gdbstub: fix register pokes
4 years ago
Liam
19f475fd70
gdbstub: fix register pokes
4 years ago
Liam
2c56e94702
kernel: make current thread pointer thread local
4 years ago
bunnei
95b844dbae
Merge pull request #8491 from Morph1984/extra-assert
KPageTable: Remove extraneous assert
4 years ago
bunnei
9da4e62573
Merge pull request #8483 from liamwhite/fire-emblem-three-semaphores
kernel: wait for threads to stop on pause
4 years ago
Morph
1c8f6ba18f
KPageTable: Remove extraneous assert
Since start is always 0 and VAddr is unsigned, we can safely remove this assert.
4 years ago
Morph
ab0e71d7cb
Merge pull request #8455 from lat9nq/mingw-clang
ci/windows: Use Clang for MinGW builds
4 years ago
Liam
1fd194141a
dynarmic: Stop ReadCode callbacks to unmapped addresses
4 years ago
bunnei
737c446fc1
Merge pull request #8432 from liamwhite/watchpoint
core/debugger: memory breakpoint support
4 years ago
bunnei
73e13aa090
Merge pull request #8468 from liamwhite/dispatch-tracking
kernel: fix some uses of disable_count
4 years ago
liamwhite
0d5792cc57
Merge pull request #8487 from german77/system-button
service: am: Stub PerformSystemButtonPressingIfInFocus
4 years ago
Narr the Reg
f37b2e6f10
service: am: Stub PerformSystemButtonPressingIfInFocus
Used by Ring Fit Adventure
4 years ago
Liam
24d7aaf43c
kernel: wait for threads to stop on pause
4 years ago