1
0
Fork 0
forked from suyu/suyu
suyu/src/core
Fernando Sahmkow 5b5e60ffec GPU_Async: Correct fences, display events and more.
This commit uses guest fences on vSync event instead of an articial fake 
fence we had.
It also corrects to keep signaling display events while loading the game 
as the OS is suppose to send buffers to vSync during that time.
2019-10-04 19:59:48 -04:00
..
arm Revert "arm_dynarmic: Check if jit is nullptr when preparing reschedule" 2019-09-29 21:54:19 -04:00
crypto [crypto] Use IsAllZeroArray helper function 2019-10-02 19:20:45 +03:00
file_sys bcat: Implement DeliveryCacheProgressImpl structure 2019-09-30 17:27:23 -04:00
frontend general_frontend: Add documentation for parental controls and ecommerce applets 2019-06-24 20:05:11 -04:00
gdbstub gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. (#4651) 2019-03-15 16:31:06 +01:00
hle GPU_Async: Correct fences, display events and more. 2019-10-04 19:59:48 -04:00
loader core/loader: Track the NSO build ID of the current process 2019-09-30 17:21:53 -04:00
memory dmnt_cheat_vm: Default initialize structure values 2019-09-21 22:43:49 -04:00
tools freezer: Update documentation 2019-06-20 19:22:53 -04:00
CMakeLists.txt module: Create BCAT backend based upon Settings value on construction 2019-09-30 17:23:26 -04:00
constants.cpp constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
constants.h constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
core.cpp core/loader: Track the NSO build ID of the current process 2019-09-30 17:21:53 -04:00
core.h core/loader: Track the NSO build ID of the current process 2019-09-30 17:21:53 -04:00
core_cpu.cpp yuzu: Remove setting for using Unicorn 2019-07-11 05:59:13 -04:00
core_cpu.h kernel/scheduler: Pass in system instance in constructor 2019-03-04 17:01:37 -05:00
core_timing.cpp Core_Timing: Make core_timing threadsafe by default. 2019-06-16 14:14:35 -04:00
core_timing.h Core_Timing: Make core_timing threadsafe by default. 2019-06-16 14:14:35 -04:00
core_timing_util.cpp core/core_timing_util: Use std::chrono types for specifying time units 2019-06-04 20:31:24 -04:00
core_timing_util.h core/core_timing_util: Amend casing of cyclesTo* functions 2019-06-04 20:31:46 -04:00
cpu_core_manager.cpp core/cpu_core_manager: Create threads separately from initialization. 2019-04-11 22:11:40 -04:00
cpu_core_manager.h core/cpu_core_manager: Create threads separately from initialization. 2019-04-11 22:11:40 -04:00
hardware_interrupt_manager.cpp NVServices: Styling, define constructors as explicit and corrections 2019-07-05 15:49:32 -04:00
hardware_interrupt_manager.h NVServices: Styling, define constructors as explicit and corrections 2019-07-05 15:49:32 -04:00
memory.cpp Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory 2019-09-18 22:47:22 -04:00
memory.h memory: Remove unused PageTable forward declaration 2019-07-06 02:24:34 -04:00
memory_setup.h core: Move PageTable struct into Common. 2019-03-16 22:05:40 -04:00
perf_stats.cpp Address review comments 2019-09-10 12:57:45 +02:00
perf_stats.h Address review comments 2019-09-10 12:57:45 +02:00
reporter.cpp reporter: Differentiate between Old, New, and System play reports 2019-09-21 19:17:08 -04:00
reporter.h reporter: Differentiate between Old, New, and System play reports 2019-09-21 19:17:08 -04:00
settings.cpp settings: Add option to set BCAT backend 2019-09-30 17:21:53 -04:00
settings.h settings: Add option to set BCAT backend 2019-09-30 17:21:53 -04:00
telemetry_session.cpp yuzu: Remove setting for using Unicorn 2019-07-11 05:59:13 -04:00
telemetry_session.h core/telemetry_session: Remove usages of the global system accessor 2019-05-28 22:28:15 -04:00