ppsspp/Common
Henrik Rydgård 349b73acec
Move the resampler usage to a common file, AudioCommon. (#17176)
* Move the resampler usage to a common file, AudioCommon.

Ports that don't want to use the resampler can now simply exclude that
file and provide their own implementation. Next up, libretro will be
converted to do it that way.

* Android.mk typo

* libretro makefile fix

* libretro buildfix

* libretro: try a different approach for the temporary solution

* duh

* double duh
2023-03-24 17:19:57 +01:00
..
Battery fix typo + remove branch from CI 2023-01-27 14:00:12 +03:00
Crypto Additional UWP preparations 2017-02-25 09:57:14 +01:00
Data Add KTX2 basis/UASTC texture transcoding support 2023-03-14 11:55:21 +01:00
File Change Enable/Disable All to just a Disable All button. 2023-03-23 10:32:11 +01:00
GL Switch: Fix GL build typo. 2022-04-02 16:37:04 -07:00
GPU Merge pull request #17131 from HR1025/master 2023-03-18 18:22:32 +01:00
Input UI: Fix weird misbehavior dragging outside a popup dialog 2023-03-24 00:11:49 +01:00
Math Vulkan texture uploads: Take optimalBufferCopyRowPitchAlignment into account 2023-03-05 17:32:41 +01:00
Net Add facility to run tasks on dedicated threads using the ThreadManager interface. 2023-01-31 11:07:40 +01:00
Profiler Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
Render Turn the VFS into a class, to be able to reuse it for other purposes. 2023-03-06 16:42:47 +01:00
Serialize Now these variables need to be initialized 2023-02-14 22:46:32 +01:00
System Move the resampler usage to a common file, AudioCommon. (#17176) 2023-03-24 17:19:57 +01:00
Thread After picking a task from the global queue, gotta break from the loop. 2023-03-15 22:31:24 +01:00
UI UI: Fix weird misbehavior dragging outside a popup dialog 2023-03-24 00:11:49 +01:00
VR OpenXR - Camera mode offset 2023-03-23 19:42:08 +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 Global: Fix some type conversion warnings. 2022-01-30 16:09:33 -08:00
Arm64Emitter.h Global: Cleanup initialization/pointer checks. 2022-12-10 21:13:36 -08: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 arm64: Add some flags from cpu_features. 2023-01-29 16:31:01 -08:00
ArmEmitter.cpp vertexjit: Correct morph flag alpha check assert. 2021-09-18 20:00:05 -07:00
ArmEmitter.h Global: Cleanup initialization/pointer checks. 2022-12-10 21:13:36 -08: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 Global: Cleanup some type/range checks. 2022-12-10 21:13:37 -08:00
Buffer.h http: Use Path for the download file. 2021-05-14 22:46:03 -07:00
CodeBlock.h Global: Cleanup virtual/override specifiers. 2022-12-10 21:13:36 -08:00
Common.h Windows: Stop ignoring all deprecated warnings. 2021-02-18 08:56:36 -08:00
Common.vcxproj Replace the inputbox queue with a more generic RequestManager. 2023-03-22 12:41:11 +01:00
Common.vcxproj.filters Replace the inputbox queue with a more generic RequestManager. 2023-03-22 12:41:11 +01:00
CommonFuncs.h riscv: Cleanup missing Poison, Crash. 2023-02-12 12:10:29 -08:00
CommonTypes.h Move math and some file and data conversion files out from native to Common. 2020-10-04 09:12:46 +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 Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
ConsoleListener.h Global: Cleanup initialization/pointer checks. 2022-12-10 21:13:36 -08:00
CPUDetect.cpp Common: Expose CPU extension list directly. 2023-01-29 15:13:44 -08:00
CPUDetect.h riscv: Allow subset of B extension to be used. 2023-02-16 16:09:22 -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 Common: Expose CPU extension list directly. 2023-01-29 15:13:44 -08:00
FakeEmitter.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
GraphicsContext.h Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
Log.cpp Show thread name in assert messagebox caption on Windows. Minor cleanup 2023-03-15 22:26:58 +01:00
Log.h Reorder the information in assert lines by importance, to avoid the juicy stuff getting cut out 2023-01-02 16:43:01 +01:00
LogManager.cpp Global: Set many read-only params as const. 2022-12-10 21:13:36 -08:00
LogManager.h Global: Set many read-only params as const. 2022-12-10 21:13:36 -08: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
MachineContext.h riscv: Implement basic crash handler. 2022-12-24 19:08:31 +00:00
MemArena.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
MemArenaAndroid.cpp Android: Don't assert on failed Find4GBBase 2023-01-12 01:18:52 +01:00
MemArenaDarwin.cpp Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
MemArenaPosix.cpp Common: Correct shm_open() call. 2021-12-03 14:30:32 -08:00
MemArenaWin32.cpp Somewhat improved error checking in MemArena. 2021-07-07 19:01:42 +02:00
MemoryUtil.cpp Replacer: Perform the padding to pow2 size during CopyLevelTo, not during load. Saves memory. 2023-03-17 14:00:14 +01:00
MemoryUtil.h Save textures on background tasks when texture dumping is enabled. 2022-04-18 00:26:35 +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 Improve compatibility. 2020-01-14 17:15:11 +08:00
OSVersion.h Improve compatibility. 2020-01-14 17:15:11 +08:00
RiscVCPUDetect.cpp riscv: Enable Zba/Zbb by soc compatible. 2023-03-03 03:37:58 +00:00
RiscVEmitter.cpp riscv: Sum weighted matrices in vertexjit. 2023-02-16 18:32:58 -08:00
RiscVEmitter.h riscv: Sum weighted matrices in vertexjit. 2023-02-16 18:32:58 -08:00
StringUtils.cpp Fix parsing ampersands in server listings for streaming 2022-11-05 23:31:30 +01:00
StringUtils.h Remove allocation from the heaviest MemBlockInfo path (BlockTransfer). Required some refactoring. 2022-09-01 11:59:35 +02: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 Remove newly added dependencies on PPSSPP 2022-10-18 10:35:42 +02:00
TimeUtil.h Time the stress test 2022-04-08 11:55:49 +02: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 x86jit: Avoid an instruction form Valgrind hates. 2022-08-12 23:22:32 -07:00
x64Emitter.h x86jit: Correct vh2f NAN handling (#16275) 2022-10-23 10:09:29 +02:00