Henrik Rydgård
15382d5f94
Move threading utils from native to Common
2020-10-01 09:27:25 +02:00
Henrik Rydgård
ef08c0237f
Merge pull request #13491 from hrydgard/merge-ext-directories
...
Merge ext/native/ext/... directly into ext.
2020-09-30 10:37:15 +02:00
Henrik Rydgård
97df3148eb
Libretro buildfix
2020-09-30 08:39:39 +02:00
Henrik Rydgård
65617889dd
Merge ext/native/ext/... directly into ext.
2020-09-30 00:30:42 +02:00
Henrik Rydgård
d9edc68966
Remove unnecessary use of thread local storage
2020-09-29 15:51:51 +02:00
Henrik Rydgård
311fe431d0
Move buffer.cpp/h from base to Common
2020-09-29 15:51:51 +02:00
Henrik Rydgård
ed88761ecc
Merge ext/native/stringutil.cpp/h into Common/StringUtils.cpp/h.
2020-09-29 15:51:51 +02:00
Henrik Rydgård
db9cc41a1a
Delete unused math code
2020-09-29 10:07:53 +02:00
Henrik Rydgård
204fbe463e
Delete unused backtrace.cpp
2020-09-29 00:36:29 +02:00
Unknown W. Brackets
37d7096703
SaveState: Update to latest Snappy v1.1.8.
2020-09-12 18:16:27 -07:00
Unknown W. Brackets
e383b0279f
Plugins: Support for loading game-specific plugins.
2020-09-08 09:12:19 -07:00
Henrik Rydgård
26ba65f385
Some minor logging improvements that get to tag along the previous commit
2020-08-22 00:32:51 +02:00
Henrik Rydgård
9561a4f80a
Move MsgHandler into Log.cpp/h
2020-08-16 14:48:54 +02:00
Henrik Rydgård
8db6599e77
Buildfixes
2020-08-16 12:48:09 +02:00
Henrik Rydgård
ccc0331279
Move timeutil to Common. (Experiment to see how much work it is to move these).
2020-08-15 20:53:08 +02:00
Henrik Rydgård
f0d2f24658
Finally delete base/logging.cpp/h. Carefully preserve behaviour on Android.
...
There's more cleanup to do ...
2020-08-15 19:09:09 +02:00
Henrik Rydgård
3c412ea21e
Fix build of ZimTool/AtlasTool. Had to break the ugly backwards dependency from LogManager to g_Config.
2020-08-15 19:09:09 +02:00
Unknown W. Brackets
df969a6c31
libretro: Buildfix.
2020-08-10 08:04:53 +00:00
Unknown W. Brackets
b8342fb8ec
SaveState: Rename ChunkFile files to Serialize.
...
Makes more sense and less weird than ChunkFileDoMap, etc.
2020-08-10 08:04:05 +00:00
Unknown W. Brackets
4b4e3432cd
SaveState: Split Do() into a separate header.
2020-08-10 08:03:41 +00:00
Henrik Rydgård
58ef0c8e80
Texture from framebuffer: Logging improvements
2020-08-04 14:45:14 +02:00
Henrik Rydgård
cb568b8f5e
Rename FramebufferDX9.cpp/h to FramebufferManagerDX9.cpp/h
2020-08-03 23:24:50 +02:00
Henrik Rydgård
882cc6295e
Rename FramebufferVulkan.cpp/h to FramebufferManagerVulkan.cpp/h
2020-08-03 23:22:11 +02:00
Henrik Rydgård
d57edfbdac
Rename FramebufferCommon.cpp/h to FramebufferManagerCommon.cpp/h for consistency
2020-08-03 23:17:22 +02:00
Filippo Scognamiglio
cbdb9cc5dc
Expose SYSPROP_SYSTEMVERSION to Libretro Android core. This fixes crashes with targetSdk 29.
2020-08-03 19:06:22 +02:00
Filippo Scognamiglio
9f7839c96a
Fix Android Libretro build issues.
2020-08-03 19:06:08 +02:00
Henrik Rydgård
3869ade72a
libretro buildfix
2020-08-02 17:54:03 +02:00
twinaphex
20d10187cd
(Libretro Windows) Buildfix
2020-07-24 08:54:51 +02:00
Henrik Rydgård
dd8dd2c15d
Libretro: Update minimum windows version to Vista. Committed on behalf of twinaphex
...
To fix a build error.
2020-07-23 22:37:42 +02:00
Henrik Rydgård
c5d912baa2
Further libretro buildfix
2020-07-22 22:49:03 +02:00
Henrik Rydgård
a6d49af668
libretro buildfix?
2020-07-22 21:24:07 +02:00
Henrik Rydgård
fa0b9dc1bc
Make the instance counter global and initialized at startup.
...
Turn off config saving for secondary instances.
2020-07-20 11:40:54 +02:00
Unknown W. Brackets
4ef63843d2
Display: Allow unthrottle to skip only flipping.
...
Before, it either flipped continuously, or forced frameskip on. This
makes it so you can still draw frames, but skip actual flips.
This is useful when games draw things only in a single frame and reuse
later. It's also useful when measuring speed improvements if you already
get 100% speed on a device.
2020-07-19 13:57:04 +02:00
Henrik Rydgård
1897eed9b4
More buildfixes
2020-07-18 21:43:13 +02:00
Henrik Rydgård
626d173d10
Split the fault handling from MemMap.cpp to MemFault.cpp.
2020-07-15 12:12:57 +02:00
twinaphex
d4e1f87487
(Libretro) Buildfix - add missing file x64Analyzer.cpp
2020-07-14 14:09:50 +02:00
Henrik Rydgard
1fce6de8b1
Simple exception handler so we can ignore accesses that happen within the PSP memory space.
2020-07-14 09:25:45 +02:00
twinaphex
b8ad9c4d38
(Libretro) Add MSVC 2019 target
2020-07-13 21:12:41 +02:00
twinaphex
5a3e955a5b
Change libretro.cpp to confirm to libretro code formatting conventions
2020-07-13 21:11:26 +02:00
twinaphex
20d85e57c9
(Libretro) Add optimal input read codepath - bitmasks
2020-07-13 19:13:18 +02:00
twinaphex
f958ed5817
Add custom GLEW - interfaces with libretro get_proc_address -
...
we need this for compatibility with DRM/KMS and Wayland contexts -
otherwise we're limited to GLX context
2020-07-12 23:51:57 +02:00
twinaphex
d203f30445
(Libretro) Makefile build fixes
2020-07-10 20:12:06 +02:00
twinaphex
649f12f8ab
(Libretro) Buildfixes
2020-07-10 06:48:20 +02:00
Unknown W. Brackets
8f2fb0530c
UWP: Stub new inputbox system func.
2020-05-25 09:57:18 -07:00
Henrik Rydgård
5e27612efe
Buildfix
2020-05-17 19:27:57 +02:00
Henrik Rydgård
cbb9b32271
Merge pull request #12883 from unknownbrackets/softgpu-postshader
...
Refactor postshader handling to apply for softgpu / D3D9
2020-05-14 23:24:31 +02:00
Unknown W. Brackets
03c661294b
Libretro: Add libpng17 to include flags.
...
We compile in libpng17, so we should be using those headers.
May fix libretro compile on Windows. Not tested.
2020-05-13 18:32:13 -07:00
Unknown W. Brackets
d39b0bdca2
GPU: Split FramebufferCommon into two classes.
...
Only some things moved over so far.
FramebufferCommon does too much, we want to share it with softgpu without
all the buffer management stuff.
2020-05-13 18:07:22 -07:00
Henrik Rydgård
bf73d3d663
Address Unknown's feedback
...
https://github.com/hrydgard/ppsspp/pull/7965/files
2020-04-26 11:19:31 +02:00
Unknown W. Brackets
580c74c3e7
Audio: Remove latency setting.
...
This setting only changes some internal values that are shown in tests not
to match PSP behavior. Removed, it now matches how the PSP works.
This setting wasn't really affecting any actual audio latency.
See #11844 .
2020-04-08 00:08:19 -07:00