Henrik Rydgård
|
81f0c3a8e4
|
Address feedback (except the mailbox refcount)
|
2021-06-13 10:16:53 +02:00 |
|
Henrik Rydgård
|
1d59560409
|
Make use of hyperthreading for worker threads. Still cap to 16 workers.
|
2021-06-13 00:05:18 +02:00 |
|
Henrik Rydgård
|
62eadd2dac
|
typo, unnecessary
|
2021-06-12 23:47:34 +02:00 |
|
Henrik Rydgård
|
2d6a73792b
|
Untested libretro fixes, misc
|
2021-06-12 23:42:52 +02:00 |
|
Henrik Rydgård
|
09ec15e78b
|
un-revert zstd
|
2021-06-12 23:29:43 +02:00 |
|
Henrik Rydgård
|
77908cb9e5
|
atomic include buildfix
|
2021-06-12 23:20:47 +02:00 |
|
Henrik Rydgård
|
ac9cc26a6d
|
Simplifiy WaitableCounter. Fixes it on Mac/ARM.
Not completely sure why it didn't work before...
|
2021-06-12 23:08:07 +02:00 |
|
Henrik Rydgård
|
50d9d7ea6f
|
Unittest buildfixes on mac
|
2021-06-12 22:42:10 +02:00 |
|
Henrik Rydgård
|
b42e49d49d
|
Kill the pesky goto
|
2021-06-12 22:16:03 +02:00 |
|
Henrik Rydgård
|
5b64a41a97
|
ParallelLoop: A bit smarter straggler handling.
|
2021-06-12 22:04:55 +02:00 |
|
Henrik Rydgård
|
3be5c7bd9a
|
Make the minimum items per thread explicit. Found some bugs, optional arguments are evil.
|
2021-06-12 21:21:28 +02:00 |
|
Henrik Rydgård
|
0fa27ff9d7
|
Autodetect number of threads (remove setting). Fix some bugs.
|
2021-06-12 21:06:59 +02:00 |
|
Henrik Rydgård
|
03c79ae055
|
Additional android buildfix
|
2021-06-12 13:03:54 +02:00 |
|
Henrik Rydgård
|
75fb783433
|
Android.mk buildfix
|
2021-06-12 13:03:54 +02:00 |
|
Henrik Rydgård
|
dc94cb8b04
|
Fix memory leak
|
2021-06-12 13:03:54 +02:00 |
|
Henrik Rydgård
|
a9e9929a72
|
Change the policy for number of threads
|
2021-06-12 13:03:54 +02:00 |
|
Henrik Rydgård
|
5fd15c06a3
|
Code cleanup
|
2021-06-12 13:03:54 +02:00 |
|
Henrik Rydgård
|
0f6a90098b
|
Remove experimental unused stuff.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
06663c478d
|
Rename setCurrentThreadName to SetCurrentThreadName
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
78f068d7ea
|
Fix a way the threadmanager could get stuck.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
1b0ac23a69
|
Get rid of Executor.cpp/h.
There was only one implementation.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
446c2c027e
|
Get rid of the PrioritizedWorkQueue. Instead just queue tasks on the ThreadManager.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
34f8fc557f
|
GameInfoCache: Don't expose the workqueue. Was unused anyway.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
73871b9b7e
|
Implement new thread manager, port stuff to it.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
3d5c387b3b
|
Minor cleanup
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
8ac06eed12
|
iOS: don't add a slash to the save path.
Might help #14524, but kinda doube it.
It works here.
|
2021-06-12 12:21:39 +02:00 |
|
Unknown W. Brackets
|
39f479025e
|
Io: Correct CreateFullPath() on Linux.
Fixes #14519.
|
2021-06-09 23:09:04 -07:00 |
|
Unknown W. Brackets
|
84036fa765
|
Io: Correct file open error code.
|
2021-06-09 21:51:43 -07:00 |
|
Unknown W. Brackets
|
cdaf533913
|
Merge pull request #14232 from hrydgard/more-scoped-storage
Android: Implement initial support for scoped storage
|
2021-06-07 23:22:25 -07:00 |
|
Henrik Rydgård
|
86948a4df7
|
Default to something for now.
|
2021-06-07 22:49:53 +02:00 |
|
Henrik Rydgård
|
084f97c6c3
|
Merge pull request #14513 from ANR2ME/adhoc
[Adhoc] Reducing HLE delays due to Mutiplayer performance regressions
|
2021-06-07 09:09:33 +02:00 |
|
ANR2ME
|
eda0e3e250
|
Reducing HLE delays on Adhoc-related syscalls that can be called more than once on a single frame.
|
2021-06-07 12:01:25 +07:00 |
|
ANR2ME
|
2d71ac9a7f
|
Reducing HLE delays on socket-related syscalls since we are using real network which already have it's own overhead.
|
2021-06-07 11:59:51 +07:00 |
|
ANR2ME
|
dada18573a
|
Minor changes to Adhoc's Verbose Logs returning error code.
|
2021-06-07 11:06:28 +07:00 |
|
Henrik Rydgård
|
308c7d693c
|
Address more feedback
|
2021-06-07 00:49:31 +02:00 |
|
Henrik Rydgård
|
c6163fd3e4
|
Only log slow file listings
|
2021-06-07 00:26:27 +02:00 |
|
Henrik Rydgård
|
3737daaf0c
|
Address more feedback, warning fix
|
2021-06-07 00:26:26 +02:00 |
|
Henrik Rydgård
|
37d651a89d
|
Address a bunch of the feedback
|
2021-06-07 00:26:26 +02:00 |
|
Henrik Rydgård
|
27dbcd3b34
|
Revert "Turn on scoped storage, for the purposes of testing on this branch."
This reverts commit 4b337303a4b2aa49aac6296609331e7c87e61085.
|
2021-06-07 00:26:26 +02:00 |
|
Henrik Rydgård
|
bf18408418
|
Cleanup, layout fix on memory stick screen, reorder some settings
|
2021-06-07 00:26:26 +02:00 |
|
Henrik Rydgård
|
9b32ea2f55
|
Split out AndroidStorage.cpp from android/jni/app-android.cpp, move to Common
|
2021-06-07 00:26:24 +02:00 |
|
Henrik Rydgård
|
f8b595521d
|
Simple attempt at libretro buildfix, comment fix
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
6c3825bfbd
|
UWP and Android buildfixes
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
11ce6a50fc
|
Add missing files that .gitignore ignored...
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
6078701f9d
|
Fix File::GetFileInfo for Content URIs. Can now load homebrew.
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
1aed8ce7b1
|
Add content URI support to LocalFileLoader, remove ContentUriFileLoader
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
ad72dc8748
|
Can now install to but not run homebrew from content uri
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
2f31cb12fb
|
Add support for writing to file. Basics work now (having memstick on a content path)
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
dba0a6ba12
|
Rewrite CreateFullPath to be agnostic of path format.
|
2021-06-07 00:24:52 +02:00 |
|
Henrik Rydgård
|
468f3d8b3f
|
wip
More work towards moving PSP directory
|
2021-06-07 00:24:52 +02:00 |
|