Commit Graph
45601 Commits
Author SHA1 Message Date
ANR2ME 88f367f502 Process event messages quicker to prevent event queue from piling up when there are more players. Might also improve the success rate of joining process on Def Jam Fight for NY. 2023-10-13 00:21:55 +07:00
ANR2ME 5ca44f4ad9 Lets not delete the peer immediately, as handleTimeout function need the peer to be existed in order to trigger the TIMEOUT Event. 2023-10-13 00:21:54 +07:00
ANR2ME f63ed56b4e Extending AdhocMatching's timeout by 500ms should be sufficient for players with high latency. 2023-10-13 00:21:53 +07:00
ANR2ME abb196766d Allow BYE Event to intervene Joining process. 2023-10-13 00:21:51 +07:00
ANR2ME 0188920f22 Allow TIMEOUT Event to intervene Joining process. 2023-10-13 00:21:49 +07:00
Henrik RydgårdandGitHub 6f28c5d660 Merge pull request #18346 from hrydgard/assorted-cleanups-15
Assorted cleanups
2023-10-12 17:14:47 +02:00
Henrik Rydgård ba0ce34493 v1.16.6 v1.16.6 2023-10-12 12:23:28 +02:00
Henrik Rydgård 1dd98c5a55 Update UWP version 2023-10-12 12:22:38 +02:00
Henrik Rydgård f842f16fbe Inline "DecodeVertexToPushPool" for ease of change. 2023-10-12 11:58:49 +02:00
Henrik Rydgård 12a98baf59 Cleanups, make the various SubmitPrim implementations more similar 2023-10-12 11:58:48 +02:00
Henrik Rydgård 6dbe49775c Add a sysprop for IsDebuggerPresent. 2023-10-12 11:58:04 +02:00
Henrik Rydgård f1bc547e94 IconCache: Make valgrind happy (zero some struct padding bytes before writing to disk) 2023-10-12 10:51:14 +02:00
Henrik Rydgård fc9a057083 Update README.md 2023-10-12 10:22:41 +02:00
Henrik Rydgård a507563708 Remove the exit-game sync again.
It's not actually needed until some of the additions made on master, and
in that case, I'm going to change the solution again.
2023-10-12 10:14:19 +02:00
Henrik RydgårdandGitHub ae4f48ced3 Merge pull request #18344 from hrydgard/shutdown-fixes
Vulkan: Fix synchronization when shutting the app down in-game.
2023-10-12 09:49:14 +02:00
Henrik Rydgård 2c751d39f8 Vulkan: Add simple delete count to GPU profiler, to make sure we don't have more resource churn
Also fix the render pass type name lookup table.
2023-10-12 09:02:45 +02:00
Henrik Rydgård 028c7c3ea8 Android: Fix crashes on screen rotation 2023-10-11 16:44:30 +02:00
Henrik Rydgård d60c9a015f Vulkan: Fix synchronization when shutting the GPU down in-game. 2023-10-11 12:49:33 +02:00
Henrik Rydgård f769b2c8a3 Remove unused functionality from descpool 2023-10-11 12:29:57 +02:00
Henrik Rydgård 0ad2827e14 Vulkan: Fix synchronization when shutting the GPU down in-game. 2023-10-11 12:27:39 +02:00
Henrik RydgårdandGitHub e26bf611e0 Merge pull request #18343 from hrydgard/minor-descriptor-opt
Vulkan: Avoid copying descriptors unnecessarily
2023-10-11 12:27:00 +02:00
Henrik Rydgård 183d49329a Allow writing directly into the packed descriptor buffer, saving a memcpy. 2023-10-11 11:02:17 +02:00
Henrik Rydgård f931f85d57 Fix outdated renderpass name lookup table (debug info) 2023-10-11 10:34:20 +02:00
Henrik RydgårdandGitHub bdff93374b Merge pull request #18339 from hrydgard/delete-vertex-cache
Remove the vertex cache option
2023-10-11 10:02:30 +02:00
Henrik Rydgård 2ac14f555d Remove VulkanPushBuffer (keeping our newer replacement VulkanPushPool) 2023-10-11 09:06:24 +02:00
Henrik Rydgård 52dae5c9a7 README.md update for 1.16.6 2023-10-10 23:44:23 +02:00
Henrik Rydgård a3c2d058e0 Fix main-thread stalls due to decimate during replacement texture loading 2023-10-10 19:33:04 +02:00
Henrik Rydgård 51fd502d7d Update rcheevos 2023-10-10 19:15:59 +02:00
Henrik Rydgård c362c159d7 VulkanDescSetPool: Don't forget to increment usage 2023-10-10 19:14:19 +02:00
Henrik Rydgård 31f28a3eaf Fix the CMake expression, thanks Halo-Michael 2023-10-10 19:12:56 +02:00
Henrik Rydgård a9987c6885 Turn off HTTPS support for iOS.
Should fix #18322
2023-10-10 19:12:56 +02:00
Henrik Rydgård 8d59e30b53 Gradle: Fix some deprecation warnings 2023-10-10 19:12:24 +02:00
Henrik Rydgård 37de5b9d0d Move the menu frame-rate throttling to NativeFrame
Now needed on Android since we added the ability to turn off vsync,
which caused the menu to burn battery by rendering too fast.
2023-10-10 19:11:48 +02:00
Henrik Rydgård d00928e1db Guaranteed gap-free rendering of waves background 2023-10-10 19:11:35 +02:00
Henrik Rydgård 89effbf498 Revert "UI: Round wave coords to prevent gaps."
This reverts commit ebf9de7864.
2023-10-10 19:11:35 +02:00
aeiouaeiouaeiouaeiouaeiouaeiouandHenrik Rydgård 15b6a48070 Update Russian translation 2023-10-10 19:11:28 +02:00
Henrik Rydgård 833fc35462 Reduce refresh rate checks.
These turned out to be unexpectedly expensive, so cache the value and
also try to check it a bit less.
2023-10-10 19:11:28 +02:00
Unknown W. BracketsandHenrik Rydgård 3236f54693 x86: Fix 32-bit IR jit block entry. 2023-10-10 19:11:28 +02:00
Henrik Rydgård 358cfd4bc6 Prevent duplicate alternate-speed status messages 2023-10-10 19:11:28 +02:00
Unknown W. BracketsandHenrik Rydgård c53c33c0c2 irjit: Fix vhtfm instruction. 2023-10-10 19:11:27 +02:00
Henrik Rydgård a2129856a9 Remove vertex-cache related translation strings 2023-10-10 15:43:45 +02:00
Henrik Rydgård e4ea4831e9 Delete the vertex cache option from the code. 2023-10-10 15:43:43 +02:00
Henrik RydgårdandGitHub 7d43a4940d Merge pull request #18340 from hrydgard/cullmode-cleanup
Cullmode cleanup (for mixed-culling draw calls)
2023-10-10 15:41:58 +02:00
Henrik Rydgård 078018a943 Move the clockwise calculation out of DrawEngineCommon 2023-10-10 13:16:34 +02:00
Henrik Rydgård 82606b6eb2 Move the clockwise calculation out of the AddPrim loop 2023-10-10 13:00:57 +02:00
Henrik RydgårdandGitHub 4eecf5ab1d Merge pull request #18338 from hrydgard/allocate-descs-in-blocks
Vulkan: Allocate descriptors in blocks of 8 instead of individually
2023-10-10 10:33:47 +02:00
Henrik Rydgård 8ebc08185b Allocate descriptors in blocks of 8 instead of individually, to reduce overhead. 2023-10-10 10:17:56 +02:00
Henrik RydgårdandGitHub 6319dc2a90 Merge pull request #18337 from hrydgard/fix-vulkan-32-bit
Fix for Vulkan on 32-bit devices, oops.
2023-10-10 10:17:15 +02:00
Henrik Rydgård 3b22d1248e Fix for Vulkan on 32-bit devices, oops. 2023-10-10 10:10:12 +02:00
Henrik RydgårdandGitHub 9767f43cbe Merge pull request #18328 from hrydgard/desc-on-render-thread-2
Vulkan: Write descriptor sets on the render thread
2023-10-10 09:49:26 +02:00