Duckstation/src/core
Stenzek 294e8c9201
System: Set realtime constraints on MacOS
Significantly improves frame timing/pacing, now it is a
flat line on my 2023 MBP like other platforms.
2024-09-13 20:54:43 +10:00
..
achievements.cpp Achievements: Open profile on leaderboard selection 2024-09-09 22:10:14 +10:00
achievements.h DiscordRPC: Add Rcheevos Icon Support (#3286) 2024-09-02 01:02:28 +10:00
achievements_private.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
analog_controller.cpp dep/fmt: Bump to v11.0.2 2024-09-03 18:53:19 +10:00
analog_controller.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
analog_joystick.cpp dep/fmt: Bump to v11.0.2 2024-09-03 18:53:19 +10:00
analog_joystick.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
bios.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
bios.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
bus.cpp Qt: Add edit function to debugger memory view 2024-09-06 22:48:50 +10:00
bus.h Qt: Add edit function to debugger memory view 2024-09-06 22:48:50 +10:00
cdrom.cpp CDROM: Support reading MODE1 sectors 2024-09-07 16:05:53 +10:00
cdrom.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cdrom_async_reader.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cdrom_async_reader.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cheats.cpp Cheats: Prevent inlining of memory functions 2024-09-09 18:53:52 +10:00
cheats.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
CMakeLists.txt GPU/SW: Split out rasterizer, add dynamic selection 2024-09-01 23:00:30 +10:00
controller.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
controller.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
core.props Deps: Remove rapidjson from in-tree 2024-07-04 15:52:32 +10:00
core.vcxproj GPU/SW: Split out rasterizer, add dynamic selection 2024-09-01 23:00:30 +10:00
core.vcxproj.filters GPU/SW: Split out rasterizer, add dynamic selection 2024-09-01 23:00:30 +10:00
cpu_code_cache.cpp CPU: Refactor execution mode switching 2024-09-06 20:30:47 +10:00
cpu_code_cache.h CPU: Refactor execution mode switching 2024-09-06 20:30:47 +10:00
cpu_code_cache_private.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_core.cpp CPU: Refactor execution mode switching 2024-09-06 20:30:47 +10:00
cpu_core.h CPU: Refactor execution mode switching 2024-09-06 20:30:47 +10:00
cpu_core_private.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_disasm.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_disasm.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_aarch32.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_aarch32.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_aarch64.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_aarch64.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_riscv64.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_riscv64.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_x64.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_newrec_compiler_x64.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_pgxp.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_pgxp.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_code_generator.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_code_generator.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_code_generator_aarch32.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_code_generator_aarch64.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_code_generator_generic.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_code_generator_x64.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_register_cache.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_register_cache.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_thunks.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_recompiler_types.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_types.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
cpu_types.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
digital_controller.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
digital_controller.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
dma.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
dma.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
fullscreen_ui.cpp ImGuiFullscreen: Allow smooth scrolling 2024-09-09 22:10:14 +10:00
fullscreen_ui.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
game_database.cpp Settings: Remove second source of truth for OSD notifications 2024-09-10 22:10:44 +10:00
game_database.h Settings: Force Frame Timings => Force Video Timing 2024-09-03 19:06:28 +10:00
game_list.cpp Host: Add disambiguation variants for translations 2024-09-03 21:45:52 +10:00
game_list.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gdb_server.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gdb_server.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu.cpp System: Add option to automatically resize window 2024-09-07 22:05:54 +10:00
gpu.h GPUDevice: Add recovery from lost device 2024-09-07 12:48:44 +10:00
gpu_backend.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_backend.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_commands.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_hw.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_hw.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_hw_shadergen.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_hw_shadergen.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_shadergen.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_shadergen.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw_backend.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw_backend.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw_rasterizer.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw_rasterizer.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw_rasterizer.inl Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_sw_rasterizer_avx2.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gpu_types.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gte.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gte.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
gte_types.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
guncon.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
guncon.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
host.cpp Settings: Remove second source of truth for OSD notifications 2024-09-10 22:10:44 +10:00
host.h GPUDevice: Add API version field 2024-09-09 01:33:28 +10:00
host_interface_progress_callback.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
host_interface_progress_callback.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
hotkeys.cpp dep/fmt: Bump to v11.0.2 2024-09-03 18:53:19 +10:00
imgui_overlays.cpp GPUDevice: Remove BeginPresent() skip parameter 2024-09-07 13:55:58 +10:00
imgui_overlays.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
input_types.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
interrupt_controller.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
interrupt_controller.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
justifier.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
justifier.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
mdec.cpp MDEC: Vectorize 16 and 24-bit copy-out 2024-09-03 18:51:36 +10:00
mdec.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
memory_card.cpp MemoryCard: Don't display message for empty card 2024-09-03 21:49:51 +10:00
memory_card.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
memory_card_image.cpp FileSystem: Fix FD leak with atomic updated file on Linux 2024-09-03 20:43:12 +10:00
memory_card_image.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
mips_encoder.h Core: Add constexpr MIPS Encoder 2024-08-13 14:46:42 +10:00
multitap.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
multitap.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
negcon.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
negcon.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
negcon_rumble.cpp Qt: Rename NeGcon Rumble controller name 2024-09-11 00:00:25 +10:00
negcon_rumble.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
pad.cpp dep/fmt: Bump to v11.0.2 2024-09-03 18:53:19 +10:00
pad.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
pcdrv.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
pcdrv.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
pch.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
pch.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
pine_server.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
pine_server.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
playstation_mouse.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
playstation_mouse.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
psf_loader.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
psf_loader.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
save_state_version.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
settings.cpp Settings: Remove second source of truth for OSD notifications 2024-09-10 22:10:44 +10:00
settings.h Settings: Remove second source of truth for OSD notifications 2024-09-10 22:10:44 +10:00
shader_cache_version.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
sio.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
sio.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
spu.cpp SPU: Connect 0x1F801DB8/0x1F801DBA writes 2024-09-09 21:04:49 +10:00
spu.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
system.cpp System: Set realtime constraints on MacOS 2024-09-13 20:54:43 +10:00
system.h MetalDevice: Implement timed present 2024-09-13 20:39:36 +10:00
texture_replacements.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
texture_replacements.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
timers.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
timers.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
timing_event.cpp Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
timing_event.h Misc: Update copyright headers 2024-09-01 23:10:55 +10:00
types.h Settings: Make Disable Interlacing a Deinterlacing mode 2024-09-03 20:02:05 +10:00