Commit Graph
37386 Commits
Author SHA1 Message Date
Henrik Rydgård 89d5f55893 Merge pull request #17768 from unknownbrackets/vertex-uvscale
GPU: Correct UV scale for non-jit vertices
2023-07-23 23:52:20 +02: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 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
Henrik Rydgård 30862d0752 Merge pull request #17750 from hrydgard/port-manager-init
Cleanup the g_PortManager shutdown process
2023-07-21 10:09:31 +02:00
Henrik Rydgård b54d5ab8e6 Cleanup the g_PortManager shutdown process
Following up comment by @ANR2ME in #17744, to be merged before that one.
2023-07-20 23:55:35 +02:00
Henrik Rydgård 52d30c0ac5 Merge pull request #17749 from hrydgard/ktx2-d3d11-fix
In D3D11, force block compressed textures to have dimensions divisible by 4
2023-07-20 20:09:45 +02:00
Henrik Rydgård ace217008a In D3D11, force block compressed textures to have dimensions divisible by 4
Fixes #17745 (crash when loading certain texture packs in D3D11)

This is an old unfortunate limitation. Only applies to the top mip
level, which makes it obvious that it's kinda unnecessary for the
hardware and indeed, Vulkan and OpenGL don't have this limitation.
2023-07-20 19:44:00 +02:00
Henrik Rydgård 2985faa828 Merge pull request #17742 from DDinghoya/patch-13
Update ko_KR.ini
2023-07-20 13:42:59 +02:00
Henrik Rydgård 5abddccc5e Merge pull request #17743 from hrydgard/version-on-prompt-screen
Show version on prompt screens that aren't questions
2023-07-20 11:57:17 +02:00