Henrik Rydgård
a4f208e8c3
Merge pull request #13426 from hrydgard/tex-filtering-cleanups
...
Texture filtering cleanups
2020-09-13 23:28:43 +02:00
Henrik Rydgård
d5717c835f
Comment fix
2020-09-13 22:51:22 +02:00
ANR2ME
2808903663
Making sure the are no compiler warnings on adhoc code on android
2020-09-14 03:38:20 +07:00
ANR2ME
8d68e917b7
Prevent Client side from forever re-trying to connect to Exited Host on Shin Sangoku Musou Multi Raid 2
2020-09-14 03:38:20 +07:00
Henrik Rydgård
854ff7c5f1
Improve readability of the boolean expression mess in GetSamplingParams
2020-09-13 22:20:28 +02:00
iota97
0c885db052
User chain support
2020-09-13 21:48:00 +02:00
Henrik Rydgård
a81991f114
Merge pull request #13427 from hrydgard/map-noreserve
...
Linux: Use MAP_NORESERVE when finding a memory base pointer
2020-09-13 18:34:19 +02:00
Henrik Rydgård
6bcff8cbda
Linux: Use MAP_NORESERVE when finding a memory base pointer. See #13187
2020-09-13 17:13:07 +02:00
Henrik Rydgård
a4c071261b
TextureCacheCommon::UpdateSamplingParams no longer takes a TexCacheEntry
2020-09-13 16:40:37 +02:00
Henrik Rydgård
cea35007ae
Always use a linear filter for video, unless forcing NEAREST filtering.
2020-09-13 16:40:37 +02:00
Henrik Rydgård
c9693ee061
Texfilter: Rewrite some checks in GetSamplingParams to be faster and more understandable.
2020-09-13 16:40:37 +02:00
Henrik Rydgård
a6084f6fee
Merge pull request #13420 from hrydgard/framebuffer-simplify
...
Framebuffer manager refactor: Don't cache framebuffer information in TexCacheEntry
2020-09-13 16:40:17 +02:00
Henrik Rydgård
5d5e5fe6ff
Remove some outdated debugging code (SetDebugTexture)
2020-09-13 12:18:38 +02:00
Jean-André Santoni
6f2310b8ea
Fix libretro OSX build
...
Fixes these errors:
```
../ext/zlib/gzlib.c:492:14: error: implicit declaration of function 'lseek' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
../ext/zlib/gzwrite.c:84:15: error: implicit declaration of function 'write' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
1 /* gzguts.h -- zlib internal header definitions for gz* operations
got = write(state->fd, strm->next_in, strm->avail_in);
```
2020-09-13 15:07:08 +07:00
Unknown W. Brackets
2b49c3e464
MemMap: Check for MAP_FAILED in mmap call.
2020-09-13 00:37:20 -07:00
Henrik Rydgård
3dff9781fc
Fix GetCurrentTextureDebug
2020-09-13 09:33:06 +02:00
Henrik Rydgård
72df3fd339
Try unknown's workaround for clang code gen bug. See #13187 .
2020-09-13 09:13:47 +02:00
Henrik Rydgård
a28954d311
Further simplify framebuffer matching.
2020-09-13 09:03:31 +02:00
Henrik Rydgård
5295d45d50
Merge pull request #13423 from unknownbrackets/snappy
...
SaveState: Update to latest Snappy v1.1.8
2020-09-13 08:39:45 +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
a3c17ee63b
Merge pull request #13421 from hrydgard/darkstalkers-opt
...
Darkstalkers minor optimizations
2020-09-12 19:12:02 -04:00
Henrik Rydgård
9753e317f3
Merge pull request #13415 from ANR2ME/adhocctl_fix
...
Avoid getting Fatal signal 6 (SIGABRT) on linux/android
2020-09-12 16:30:05 +02:00
Henrik Rydgård
7f27f569d7
x64: Fix stack alignment in vertex decoder, just because.
2020-09-12 16:10:17 +02:00
Henrik Rydgård
f595f7368f
Optimize a couple more single color conversion functions
2020-09-12 16:10:17 +02:00
Henrik Rydgård
60a6bf6d43
Optimize the DarkStalkers software rendering path a little more.
2020-09-12 16:10:17 +02:00
Henrik Rydgård
f6db1c2b01
Show how many times we evaluate framebuffers per frame in debug statistics.
2020-09-12 15:37:03 +02:00
Henrik Rydgård
61d792e27a
Re-fix BOF III - accidentally lost the texaddr offset
2020-09-12 15:25:54 +02:00
Henrik Rydgård
fb4a23af60
Merge pull request #13419 from shenweip/symList
...
Debugger:Update symbol list of disassembly window when loadexec.
2020-09-12 15:00:35 +02:00
Henrik Rydgård
a52a066785
Merge pull request #13418 from shenweip/io-npdrm
...
IO:Don't read data more than data size of pgd files.
2020-09-12 14:59:57 +02:00
Henrik Rydgård
f7feca96a7
Mostly fix Katamari by boosting fbs from the same frame
2020-09-12 14:53:33 +02:00
Henrik Rydgård
41eee6a1a4
Decouple framebuffers from texcache entries entirely.
2020-09-12 14:25:50 +02:00
shenweip
fbea8f438d
Update symbol list of disassembly window when loadexec.
2020-09-12 19:45:25 +08:00
shenweip
766bd8e6bb
Don't read data more than data size of pgd files.
2020-09-12 19:00:03 +08:00
Henrik Rydgård
c7a5f45f81
Remove fbCache_ from TextureCacheCommon.cpp.
2020-09-12 12:37:05 +02:00
Henrik Rydgård
b964572679
Make SetColorUpdated static, reorder some fields
2020-09-12 12:32:24 +02:00
Henrik Rydgård
a24e2e6946
Minor cleanups in CaptureDevice
2020-09-12 12:30:44 +02:00
Henrik Rydgård
6c9b9b54b7
Merge pull request #13417 from ANR2ME/adhoc_socket
...
Fix Failed to Bind already used port issue on Android/Linux
2020-09-12 10:40:29 +02:00
ANR2ME
3b38062a47
Fix Failed to Bind already used port issue on Android (and probably linux too). This should fix Dynasty Warrior Strikeforce and Shin Sangoku Musou Multi Raid 2
2020-09-12 09:08:50 +07:00
ANR2ME
2b109f4640
Avoid getting Fatal signal 6 (SIGABRT) on linux/android when losing connectivity to the Adhoc Server.
2020-09-12 06:14:28 +07:00
Henrik Rydgård
9814f0ed61
Merge pull request #13414 from ANR2ME/adhoc_fix
...
Allows reusing the same port for PtpListen and PtpOpen
2020-09-11 16:48:50 +02:00
ANR2ME
210413cba7
Allows reusing the same port for PtpListen and PtpOpen. This fixes Shin Sangoku Musou Multi Raid 2, and probably other games with similar issue (ie. Dynasty Warrior Strikeforce)
2020-09-11 20:29:49 +07:00
Henrik Rydgård
8d72abb605
Merge pull request #13413 from ANR2ME/adhocmatching_fix
...
AdhocMatching - Clients shouldn't try to detects other clients disconnection by them self.
2020-09-11 13:06:02 +02:00
Henrik Rydgård
2a51f081a2
Merge pull request #13408 from ANR2ME/adhocctl_fix
...
Stop waiting for connection on Exit to Menu to prevent causing lags.
2020-09-11 13:05:29 +02:00
ANR2ME
3eeb48bb40
Clients shouldn't try to detects timeout of other clients, because most of the time the client side doesn't have timeout information given, better wait for the host to tells them if a client got disconnected.
2020-09-11 13:44:09 +07:00
ANR2ME
1e6593f791
Sleep a bit longer, especially when PPSSPP paused.
2020-09-11 13:24:45 +07:00
Unknown W. Brackets
e3dd3e597c
Merge pull request #13411 from hrydgard/clear-speedhack-option
...
Add option for the clear-fb-on-first-use speedhack.
2020-09-10 22:59:04 -04:00
ANR2ME
2e9952cf6e
Prevent spamming the log too much on some games
2020-09-11 07:19:03 +07:00
ANR2ME
c57d81cc3e
Fixed sceNetAdhocMatchingGetMembers error return value
2020-09-11 07:19:03 +07:00
Henrik Rydgård
406fed7914
Add option for the clear-fb-on-first-use speedhack. See #13295
2020-09-10 23:52:35 +02:00
ANR2ME
82a064adcf
Resolve Adhoc Server DNS early and cache it so we don't need to resolve it again later.
2020-09-10 12:00:30 +07:00