ppsspp/Common
Henrik Rydgård 7e427e41d1 Remove a bunch of dead code from CoreTiming ("threadsafe" events)
We haven't used these "threadsafe" events since we removed our first attempt
at GPU threading, so like 10 years, and maybe some experimentation in the
networking code according to some comments. It's unlikely that any
savestates that used these events would load anyway.
2024-01-16 09:06:03 +01:00
..
Battery fix typo + remove branch from CI 2023-01-27 14:00:12 +03:00
Crypto Rename our private md5 functions to not clash with other libraries (ugh) 2023-06-17 23:18:23 +02:00
Data Merge pull request #18699 from hrydgard/adrenotools-error-check 2024-01-15 12:49:26 +01:00
File Add string_view support to more UTF functions 2024-01-12 14:03:02 +01:00
GPU Try to eliminate another shutdown deadlock (drain shader compile queue) 2024-01-15 23:36:47 +01:00
Input Back out clearly inconsequential/useless .reserve() calls 2023-12-29 08:27:56 +01:00
Math Buildfix (included from c file) 2024-01-11 14:59:54 +01:00
Net HTTPS through naett: Get the body of the response even if code isn't 200. 2023-12-31 00:11:36 +01:00
Profiler Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
Render Fix possible hangs in ManagedTexture destruction. Change a thread name. 2024-01-15 10:47:16 +01:00
Serialize Remove a bunch of dead code from CoreTiming ("threadsafe" events) 2024-01-16 09:06:03 +01:00
System Merge pull request #18699 from hrydgard/adrenotools-error-check 2024-01-15 12:49:26 +01:00
Thread Fix another shutdown race condition in the Vulkan backend 2024-01-15 17:06:00 +01:00
UI Various changes to the webserver to handle serving HTTP subdirectories 2023-12-29 21:35:31 +01:00
VR Fix some bugs and mistakes found by Nemoumbra through static analysis 2023-11-26 13:43:11 +01:00
ABI.cpp Build: More consistently avoid _M_ defines. 2021-03-02 21:49:21 -08:00
ABI.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
Arm64Emitter.cpp [Common/Data/GPU/Input/System/UI] Added const reference for function params 2023-12-14 14:21:11 +03:00
Arm64Emitter.h [Common/Data/GPU/Input/System/UI] Added const reference for function params 2023-12-14 14:21:11 +03:00
ArmCommon.h ARM64: Port over some missing VFPU instructions from ARM. Not much left now. 2015-04-06 18:13:30 +02:00
ArmCPUDetect.cpp [Common] Add cstring include to ArmCPUDetect 2023-06-27 14:21:56 +02:00
ArmEmitter.cpp Make some global string pointers const, not just the strings. 2023-12-29 14:09:45 +01:00
ArmEmitter.h Nop-align the ARM and ARM64 loops too. Many CPUs benefit somewhat from hot loops being 16-byte aligned. 2023-06-13 00:05:48 +02:00
BitScan.h Compat: Option to use accurate dotprod for VMMUL. 2019-08-05 11:44:52 -07:00
BitSet.h Build: More consistently avoid _M_ defines. 2021-03-02 21:49:21 -08:00
Buffer.cpp Add some paranoid format string checking in popup slider dialogs 2023-04-28 20:26:08 +02:00
Buffer.h http: Use Path for the download file. 2021-05-14 22:46:03 -07:00
CodeBlock.h irjit: Move more to IRNativeBackend, split. 2023-08-06 00:16:43 -07:00
Common.h Windows: Stop ignoring all deprecated warnings. 2021-02-18 08:56:36 -08:00
Common.vcxproj NEON-optimize the culling 2023-12-09 15:55:51 +01:00
Common.vcxproj.filters NEON-optimize the culling 2023-12-09 15:55:51 +01:00
CommonFuncs.h Cleanup emscripten libretro build target 2023-08-12 14:38:35 -05:00
CommonTypes.h [Common] CommonType base for Nintendo Switch 2023-06-27 14:21:55 +02:00
CommonWindows.h Separate T3DCreate* into its own header to avoid including Windows.h etc in some cases. 2018-02-25 10:27:59 +01:00
ConsoleListener.cpp Log level/type: Use enum class instead of the awkward namespace trick. 2023-08-25 11:48:59 +02:00
ConsoleListener.h Log level/type: Use enum class instead of the awkward namespace trick. 2023-08-25 11:48:59 +02:00
CPUDetect.cpp Using const reference for C++17 range-based loop and freq used objects 2023-12-13 17:33:01 +01:00
CPUDetect.h riscv: Add vector bitmanip encoding. 2023-12-29 09:42:23 -08:00
DbgNew.h Minor cleanups 2022-04-23 22:52:28 +02:00
ExceptionHandlerSetup.cpp Add some extra room to the alt stack for exception handlers. 2022-12-30 11:25:45 +01:00
ExceptionHandlerSetup.h Simple exception handler so we can ignore accesses that happen within the PSP memory space. 2020-07-14 09:25:45 +02:00
FakeCPUDetect.cpp Add basic support for loongarch64 2023-09-02 02:08:43 +08:00
FakeEmitter.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
GraphicsContext.h Get rid of a lot of ifdefs around presentation mode. Instead, set things dynamically. 2023-08-14 11:02:29 +02:00
Log.cpp Add time-elapsed to assert messages 2023-09-23 08:53:59 +02:00
Log.h KERNELPRINTF->PRINTF, NOTICE->INFO 2023-09-08 08:40:54 +02:00
LogManager.cpp Make some global string pointers const, not just the strings. 2023-12-29 14:09:45 +01:00
LogManager.h Log level/type: Use enum class instead of the awkward namespace trick. 2023-08-25 11:48:59 +02:00
LogReporting.cpp Better readability and optimization insertion into container by replacing 'insert' -> 'emplace', 'push_back' -> 'emplace_back' 2022-09-30 12:35:28 +03:00
LogReporting.h Reporting: Move message report interface to Common. 2021-06-06 09:22:03 -07:00
LoongArchCPUDetect.cpp Make some global string pointers const, not just the strings. 2023-12-29 14:09:45 +01:00
MachineContext.h riscv: Implement basic crash handler. 2022-12-24 19:08:31 +00:00
MemArena.h [MemArena] Honor MV_MIRROR_PREVIOUS on ReleaseView 2023-06-22 00:01:38 +02:00
MemArenaAndroid.cpp [MemArena] Honor MV_MIRROR_PREVIOUS on ReleaseView 2023-06-22 00:01:38 +02:00
MemArenaDarwin.cpp [MemArena] Honor MV_MIRROR_PREVIOUS on ReleaseView 2023-06-22 00:01:38 +02:00
MemArenaHorizon.cpp [MemArena] Add designated impl for Nintendo Switch 2023-06-22 00:06:59 +02:00
MemArenaPosix.cpp Cleanup emscripten libretro build target 2023-08-12 14:38:35 -05:00
MemArenaWin32.cpp [MemArena] Honor MV_MIRROR_PREVIOUS on ReleaseView 2023-06-22 00:01:38 +02:00
MemoryUtil.cpp Assert improvements 2023-09-12 17:15:26 +02:00
MemoryUtil.h [MemoryUtil] Platform changes for Nintendo Switch 2023-06-26 16:17:45 +02:00
MemoryUtilHorizon.cpp [MemoryUtil] Platform changes for Nintendo Switch 2023-06-26 16:17:45 +02:00
MipsCPUDetect.cpp Common: Expose CPU extension list directly. 2023-01-29 15:13:44 -08:00
MipsEmitter.cpp Build: Remove MIPS define. 2021-03-02 21:14:09 -08:00
MipsEmitter.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
MsgHandler.h More cleanup of Log.h, move AndroidAssert into MsgHandler.cpp/h. 2020-08-16 14:48:54 +02:00
OSVersion.cpp [Common/Core/HLE] Object out of scope optimization for better codegeneration (lower level scope) 2023-12-20 12:33:56 +03:00
OSVersion.h Improve compatibility. 2020-01-14 17:15:11 +08:00
RiscVCPUDetect.cpp Merge pull request #18637 from unknownbrackets/riscv-more 2023-12-29 19:03:49 +01:00
RiscVEmitter.cpp riscv: Add vector bitmanip encoding. 2023-12-29 09:42:23 -08:00
RiscVEmitter.h riscv: Add vector bitmanip encoding. 2023-12-29 09:42:23 -08:00
StringUtils.cpp Add string_view support to more UTF functions 2024-01-12 14:03:02 +01:00
StringUtils.h Add string_view support to more UTF functions 2024-01-12 14:03:02 +01:00
Swap.h Remove Globals.h 2017-08-31 17:15:22 +02:00
SysError.cpp Very minor logging improvement 2021-12-07 21:28:39 +01:00
SysError.h Remove unnecessary use of thread local storage 2020-09-29 15:51:51 +02:00
Thunk.cpp jit: Add more reasonable estimates for RX protect. 2022-11-20 10:55:35 -08:00
Thunk.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
TimeUtil.cpp Add the basics of a played-time tracker. 2023-11-26 19:15:38 +01:00
TimeUtil.h Add the basics of a played-time tracker. 2023-11-26 19:15:38 +01:00
x64Analyzer.cpp Improvements to crash screen. 2020-12-19 19:48:24 +01:00
x64Analyzer.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
x64Emitter.cpp x64jit: Initial reg transfer. 2023-09-24 16:28:29 -07:00
x64Emitter.h x64jit: Initial reg transfer. 2023-09-24 16:28:29 -07:00