Commit Graph
28320 Commits
Author SHA1 Message Date
Henrik Rydgård 77ec537d1f Merge pull request #13569 from hrydgard/shader-refactor-prep
Automatic shader generation tester
2020-10-22 01:10:39 +02:00
Henrik Rydgård 2c0a3c2e23 Prepare for more GLSL testing 2020-10-21 23:39:34 +02:00
Henrik Rydgård 3d36049b65 Rename shader generator functions, a bit of moving around and adding an errorString param. 2020-10-21 23:20:25 +02:00
Henrik Rydgård c6f51bbc1e Add brute force shader generator tester. Tests D3D11 and Vulkan shaders.
Found a potential error with tesselation without normals already.
2020-10-21 23:20:15 +02:00
Henrik Rydgård 712f56fb7d Vulkan: remove array indexing for light parameters to match the other backends 2020-10-21 23:20:11 +02:00
Henrik Rydgård 391d2ea73d Rename vk uniforms to match the other backends 2020-10-21 21:13:08 +02:00
Henrik Rydgård 870685d8a9 Merge pull request #13566 from webgeek1234/master
Libretro: Update Gitlab CI to use Cmake
2020-10-20 22:46:46 +02:00
Aaron Kling 1d8a47dd8f Update gitlab ci for libretro to use cmake 2020-10-20 12:21:57 -05:00
Henrik Rydgård dc0e9bf2f6 Merge pull request #13560 from unknownbrackets/free-space
Io: Account for free space on the host device
2020-10-20 11:52:53 +02:00
Henrik Rydgård 74d7effefd Merge pull request #13565 from unknownbrackets/headless
Headless: Define consistent memstick size
2020-10-20 08:49:16 +02:00
Unknown W. Brackets c95e695a38 Io: Track initial free space for compat flag.
This seems to be necessary for Assassin's Creed.  See #12761.
2020-10-19 22:42:49 -07:00
Unknown W. Brackets 53ba351797 Headless: Define consistent memstick size. 2020-10-19 21:44:46 -07:00
Henrik Rydgård c2c2de0c3e Merge pull request #13564 from unknownbrackets/psmf-state
Psmf: Handle older states for delayed state change
2020-10-20 06:38:54 +02:00
Unknown W. Brackets 9686520dbd Psmf: Cleanup logging. 2020-10-19 19:24:08 -07:00
Unknown W. Brackets c8b2dd123f Psmf: Handle older states for delayed state change. 2020-10-19 19:06:32 -07:00
Henrik Rydgård d4c02ccc1c Address feedback about recent changes
Thanks unknown.
2020-10-19 22:50:31 +02:00
Henrik Rydgård d738c9b784 Merge pull request #13563 from ANR2ME/adhoc_fix
Adhoc - Fix disconnection issue due to timeout bug with blocking PTP Socket implementation
2020-10-19 19:46:13 +02:00
ANR2ME 30b9f46aa5 Don't need to connect if AdhocServer IP is the same with this instance localhost IP and having AdhocServer disabled 2020-10-19 23:34:47 +07:00
ANR2ME e11e8a7fda Updated Loggings and return value on PtpSend, PtpFlush, and PtpRecv. 2020-10-19 23:32:10 +07:00
ANR2ME f597382619 Show a warning just in case an abnormal situation occurred. 2020-10-19 23:32:09 +07:00
ANR2ME 152f9a7e2b Fix disconnection issue due to timeout on blocking PTP Socket 2020-10-19 23:32:06 +07:00
ANR2ME e5a02cebb4 Added Connection Refused error code on PtpConnect 2020-10-19 19:08:10 +07:00
ANR2ME d395611135 Fixed disconnection issue when multiplayer game started on Shaun White Snowboarding, and improved multiplayer performance on games that use GameMode. 2020-10-19 19:08:10 +07:00
ANR2ME 5a169077f1 Updated Adhocctl timings based on the timestamp on JPCSP + prx files 2020-10-19 19:08:10 +07:00
Henrik Rydgård d9cb457c62 Merge pull request #13562 from shenweip/psmfplayer-status
PsmfPlayer:The status will not be changed until the delay result is finished.
2020-10-19 11:50:29 +02:00
shenweip c79d20ca07 DoState. 2020-10-19 16:57:51 +08:00
shenweip d940f80b88 PsmfPlayer:The status will not be changed until the delay result is finished. 2020-10-19 16:29:42 +08:00
Henrik Rydgård 27d41693fc Merge pull request #13561 from unknownbrackets/qt-screenshot
Qt: Remove Qt-specific screenshot path
2020-10-19 08:51:37 +02:00
Unknown W. Brackets e3a201fbc5 Io: Account for free space on the host device. 2020-10-18 20:55:30 -07:00
Unknown W. Brackets e4ad514e42 Qt: Remove Qt-specific screenshot path. 2020-10-18 20:46:09 -07:00
Henrik Rydgård b56dbd8d5b Merge pull request #13556 from hrydgard/d3d11-depth-texture
D3D11 depth texture support
2020-10-18 21:26:39 +02:00
Henrik Rydgård 92e1dce2db Error handling fixes 2020-10-18 20:26:19 +02:00
Henrik Rydgård e80a526015 D3D11: Implement depth texturing. Fixes, for D3D11, #6411. 2020-10-18 20:14:25 +02:00
Henrik Rydgård d3339d93b0 Set up depth buffers to be bound as shader resource views 2020-10-18 20:14:25 +02:00
Henrik Rydgård aedc26b564 Merge pull request #13553 from aliaspider/libretro-fix
Libretro: set Memory Stick Size config value.
2020-10-17 18:29:52 +02:00
aliaspider 2a6e4dfe7d Libretro: set Memory Stick Size config value. fixes #13552. 2020-10-17 17:09:47 +01:00
Henrik Rydgård f526f5977b OpenGL: Disable auto invalidation of framebuffers, it has somehow broken
(Breaks DBZ: Tag Team)
2020-10-17 12:51:45 +02:00
Henrik Rydgård 90ba3a20a9 retro ci fix 2020-10-16 15:31:07 +02:00
Henrik Rydgård 7e358f4c4b Merge pull request #13550 from ANR2ME/adhoc_fix
Adhoc fix - Fixes some Capcom Classic games
2020-10-16 13:19:10 +02:00
Henrik Rydgård d5e8333c40 oops, wrong filename 2020-10-16 13:06:00 +02:00
ANR2ME 0a04f47ea9 Removing the workaround that was used to fix Gran Turismo in the past but no longer needed. Since zero mac address is an invalid mac we should return an error. 2020-10-16 16:15:42 +07:00
ANR2ME b86f3ca0f4 Updated AdhocPollSocket timeout checking. 2020-10-16 16:15:42 +07:00
ANR2ME 6d0a4fe681 Increasing Adhocctl timeout to 5 seconds (with side effects of longer freezes when detecting disconnected players), to prevent failure to connect to AdhocServer on time due to some unknown reason where sometimes it tooks more than 2 seconds for Adhocctl Init to connect to AdhocServer on localhost (normally only 10 ms), and sometimes it tooks more than 1 seconds for built-in AdhocServer to be ready (normally only 1 ms) 2020-10-16 16:15:40 +07:00
Henrik Rydgård 4c034ce988 Make all the Comp_Cache implementations the same.
We have the informative comments in the interpreter implementation
anyway.
2020-10-16 09:13:41 +02:00
Henrik Rydgård b3b435aafb Add libretro CI. 2020-10-16 09:11:55 +02:00
ANR2ME 88ebed4c02 Prevent AdhocServer Pings from spamming Debug Log 2020-10-16 12:23:20 +07:00
ANR2ME 40c4df2306 Fix disconnection issue when joining multiplayer on Capcom Puzzle World 2020-10-16 12:23:18 +07:00
ANR2ME cc1ff5b94c 2nd or more instance of PPSSPP should only bind it's own localhost IP for Adhoc Server. Fixes Capcom Classics Collection Remix multiplayer on multiple-instance. 2020-10-16 12:10:50 +07:00
Henrik Rydgård 1405e28166 More buildfixes 2020-10-16 00:24:12 +02:00
Henrik Rydgård a8d3f30c12 Merge pull request #13549 from leopard20/master
Fix "naturalA" - Natural Colors (no blur) - postprocessing shader
2020-10-15 23:53:00 +02:00