Commit Graph
43966 Commits
Author SHA1 Message Date
Unknown W. Brackets 1790964ffe riscv: Fix vertexjit skinning, oops. 2023-07-23 14:35:37 -07:00
Unknown W. Brackets f70030fa5b http: Fix hang on early close. 2023-07-23 14:31:43 -07:00
Unknown W. Brackets 311c78f26b GPU: Make the vertexjit diff smarter. 2023-07-23 14:28:45 -07:00
Unknown W. Brackets b6f11d6dae GPU: Add a little tool to debug vertexjit.
Although it's too exacting right now, it still helps.
2023-07-23 14:28:45 -07:00
Unknown W. Brackets 312dcfc1c5 GPU: Correct UV scale for non-jit. 2023-07-23 14:25:43 -07:00
Henrik Rydgård 942df0198a Merge pull request #17766 from hrydgard/single-threaded-rendering
Vulkan: Make multi-threaded rendering a developer option (previously always on)
2023-07-23 23:05:28 +02:00
Henrik Rydgård 0dcc1ae5f0 Simplify using lambdas 2023-07-23 23:02:06 +02:00
Henrik Rydgård 386976b123 Translations: Add missing strings and sections 2023-07-23 22:56:48 +02:00
Henrik Rydgård 5cf4619c36 Combine a couple of translation strings. Fix up using Google Translate (ugh) 2023-07-23 22:56:44 +02:00
Henrik Rydgård c1a290b41f ReplacedTexture: Bugfix D3D workaround log check 2023-07-23 22:06:06 +02:00
Henrik Rydgård b118e25b6a Vulkan: Make multithreaded rendering an option.
Multi-threaded rendering is good for smoothing out performance spikes
and increasing performance on low-power devices. However, the way we use
it it doesn't benefit latency (input lag) at all, rather the opposite.

So make it an option.
2023-07-23 22:06:01 +02:00
Henrik Rydgård 68c124d779 Merge pull request #17756 from hrydgard/alert-on-retroachievement-server-error
Improve handling of RetroAchievements login errors
2023-07-23 12:41:06 +02:00
Henrik Rydgård 95c5550071 Merge pull request #17765 from hrydgard/rapid-fire-interval
Make the rapid-fire interval configurable
2023-07-23 12:24:05 +02:00
Henrik Rydgård 79cd1b9583 Bump naett 2023-07-23 12:10:22 +02:00
Henrik Rydgård 64d8502e5f Merge pull request #17764 from hrydgard/default-language
Allow configuring the game language separately from the PPSSPP UI language
2023-07-23 11:55:31 +02:00
Henrik Rydgård 34e76e88ea Copy translation lines 2023-07-23 11:52:19 +02:00
Henrik Rydgård d924b742c0 Make the rapid-fire interval configurable
Rapid-fire works by holding down the button mapped for Rapid-Fire. Once
that's held, the PSP face buttons, L, R and Start will be repeated while
held.

With this new setting, you can change the repeat interval from the
default of 5 frames.

The interval is specified as frames rather than as milliseconds or
something because that often maps better to game logic.
2023-07-23 11:49:25 +02:00
Henrik Rydgård eb14c87a71 Allow configuring the game language separately from the PPSSPP UI language, with a new setting. 2023-07-23 11:30:04 +02:00
Henrik Rydgård aa46d3aae3 UI: CollapsibleHeader no longer shows the open/close icon if there are no items 2023-07-23 11:11:44 +02:00
Henrik Rydgård 18ac95a107 Merge pull request #17763 from hrydgard/some-new-strings
Translations: Add missing language strings to ini files
2023-07-23 11:10:45 +02:00
Henrik Rydgård 556ff1e3f1 Add missing language strings to ini files 2023-07-23 11:10:06 +02:00
Henrik Rydgård 1993c2b143 Merge pull request #17757 from hch12907/master
Fix a segfault in ReadAllWithProgress
2023-07-22 19:36:39 +02:00
Hoe Hao Cheng 9305870cca Fix a segfault in ReadAllWithProgress 2023-07-23 01:18:08 +08:00
Henrik Rydgård 0ab4c58343 Improve handling of server/token errors 2023-07-22 12:36:26 +02:00
Henrik Rydgård 8cfc4fe60d Merge pull request #17647 from lvonasek/postshader_fake_reflections
Postshader - Fake reflections
2023-07-22 12:24:40 +02:00
Henrik Rydgård 3e213667c6 Merge pull request #17752 from lvonasek/feature_openxr_cinema6dof
OpenXR - Enable 6DoF in cinema mode
2023-07-22 12:01:51 +02:00
Henrik Rydgård 16df5dd714 Merge pull request #17755 from hrydgard/mac-address-editor
Allow entering an exact Mac address, while keeping the randomization ability
2023-07-22 12:01:33 +02:00
Henrik Rydgård fbf10e132b Allow entering an exact Mac address, while keeping the randomization ability
Fixes #16546
2023-07-21 23:50:30 +02:00
Henrik Rydgård f6b2ba455d Merge pull request #17754 from hrydgard/vulkan-validation-fixes
Fix an initialLayout issue with the image we use as the backbuffers's depth buffer
2023-07-21 23:41:49 +02:00
Henrik Rydgård 8f6662aa55 Fix an initialLayout issue with the image we use as the backbuffers's depth 2023-07-21 23:17:24 +02:00
Henrik Rydgård 3b9e7bf4b9 Merge pull request #17753 from hrydgard/http-request-renaming
Common: Rename Download to Request, and the old Request to ServerRequest.
2023-07-21 22:48:02 +02:00
Henrik Rydgård 93bb113009 Common: Rename Download to Request, and the old Request to ServerRequest. 2023-07-21 22:12:00 +02:00
Henrik Rydgård d4c0d1da64 Merge pull request #17744 from hrydgard/naett-https
Initial HTTPS support via Naett (partial platform support)
2023-07-21 18:56:52 +02:00
Henrik Rydgård ac6301db47 Use the new function in patched naett to update user agent 2023-07-21 18:23:33 +02:00
Henrik Rydgård 9535b16740 Use the patched naett functions to implement progress updates 2023-07-21 18:23:33 +02:00
Henrik Rydgård c17a559188 Update to a patched naett with PRs #18 and #17 2023-07-21 18:23:31 +02:00
Lubos 9fdd9645de OpenXR - Enable 6DoF in cinema mode 2023-07-21 17:22:36 +02:00
Henrik Rydgård 61db21b12d Cleanup, fix so we can run RetroAchievements with https, and start doing that 2023-07-21 10:49:01 +02:00
Henrik Rydgård 9decdd198e Address more feedback, minor cleanup 2023-07-21 10:30:06 +02:00
Henrik Rydgård ae354a7639 Store: Use HTTPS based on availability 2023-07-21 10:28:32 +02:00
Henrik Rydgård 96a75f9fc4 naett: Set timeout, POST body, etc. Just missing user agent 2023-07-21 10:28:32 +02:00
Henrik Rydgård ab6e902fea Make naett work on Android, UWP, Mac. Exclude on Linux 2023-07-21 10:28:31 +02:00
Henrik Rydgård fbd980bee6 Get basic Naett requests to work (the store works in https mode) 2023-07-21 10:28:17 +02:00
Henrik Rydgård 010c58231b Fix cmake build 2023-07-21 10:27:40 +02:00
Henrik Rydgård 83e3cf7872 Add winhttp.lib dependency 2023-07-21 10:27:40 +02:00
Henrik Rydgård e2cc835c2b Setup build for new file HTTPNaettRequest 2023-07-21 10:27:40 +02:00
Henrik Rydgård 7ae34f148a Setup build for naett - a lightweight https wrapper 2023-07-21 10:27:40 +02:00
Henrik Rydgård 4a416174b1 Avoid an assert for empty icon files in the store (should look into this more) 2023-07-21 10:27:40 +02:00
Henrik Rydgård f13a07f19b Break out Download and RequestManager into its own file 2023-07-21 10:27:40 +02:00
Henrik Rydgård 64eff0dc0b Insert a virtual base class for Download 2023-07-21 10:27:40 +02:00