Commit Graph
47140 Commits
Author SHA1 Message Date
Unknown W. Brackets 75f5c75045 Windows: Disable auto-enable chat on Ctrl-C.
It's annoying when this triggers unexpectedly.  Sometimes it happens when
using debug windows.
2021-09-15 00:15:27 -07:00
Henrik Rydgård f88bd4dfc2 Merge pull request #14858 from unknownbrackets/vertexcache
GPU: Default vertex cache to off
2021-09-15 09:08:16 +02:00
Unknown W. Brackets cf045dfbbc UI: When enabling chat, recreate views.
Otherwise, the chat button doesn't show right away.
Fixes #13090.
2021-09-14 23:56:45 -07:00
Unknown W. Brackets b6c6a5bb3f GPU: Default vertex cache to off.
Previously, it was defaulted on only for OpenGL, where it didn't work.
2021-09-14 23:43:29 -07:00
Unknown W. Brackets 9024c7111b Vulkan: Fix faster alt speed with vsync. 2021-09-14 22:53:54 -07:00
Unknown W. Brackets 46770aba3a Vulkan: Skip flips, not draw, for vsync unthrottle. 2021-09-14 22:35:32 -07:00
Unknown W. Brackets c79bb6ba71 Net: Fix various chat threading hazards. 2021-09-14 18:08:17 -07:00
Unknown W. Brackets 9403947b67 UI: Decouple new chat display and tracking logic. 2021-09-14 18:08:16 -07:00
Unknown W. Brackets be0b0cd88d UI: Track chat log changes more clearly.
This also makes it easier to have multiple views or etc. reading from it.
We want data flowing a single direction, chat system -> UI.
2021-09-14 18:08:16 -07:00
Henrik Rydgård 8b7906fd1b Merge pull request #14852 from ANR2ME/adhoc_gamemode
[AdhocGameMode] Fix freezing issue during GameMode initialization on some games
2021-09-14 20:38:42 +02:00
ANR2ME 704d1f94a6 Fix freezing issue during GameMode initialization on some games (ie. Hammerin' Hero) 2021-09-15 01:13:39 +07:00
Henrik Rydgård f96cf2dd6a Merge pull request #14851 from unknownbrackets/memarena-shm
Unix: Use shm_open in case not /dev/shm/
2021-09-14 16:02:13 +02:00
Unknown W. Brackets 39836e704a Unix: Use shm_open in case not /dev/shm/.
Still falls back to the old behavior if that fails.
2021-09-13 22:20:57 -07:00
Henrik Rydgård f9d24f991a Merge pull request #14849 from ANR2ME/adhoc
[Adhoc] Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy
2021-09-14 01:25:56 +02:00
ANR2ME e3088e5f96 Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy 2021-09-14 05:58:49 +07:00
Henrik Rydgård c333e2b879 Merge pull request #14480 from iota97/analog-head
Configurable analog head size
2021-09-13 22:39:18 +02:00
iota97 5bf0068ea6 Fix DPAD size calculation 2021-09-13 22:25:46 +02:00
Henrik Rydgård 3829ca0677 Merge pull request #14847 from unknownbrackets/ui-background
Android: Fix UI background on scoped storage
2021-09-13 20:58:27 +02:00
Henrik Rydgård 98a0d7189e Merge pull request #14843 from iota97/dpad-drag
DPad drag fixes
2021-09-13 20:57:26 +02:00
Unknown W. Brackets dab1a3aa3c Android: Fix UI background on scoped storage. 2021-09-13 10:27:42 -07:00
Henrik Rydgård 92a888cd2d Merge pull request #14845 from unknownbrackets/reporting
UI: Correct enable reporting setting resetting
2021-09-13 19:19:46 +02:00
Henrik Rydgård 0651df3bca Merge pull request #14846 from unknownbrackets/warnings
Fix some gcc warnings
2021-09-13 19:19:15 +02:00
Unknown W. Brackets f53b4b5eac UI: Correct enable reporting setting resetting. 2021-09-13 08:54:33 -07:00
Unknown W. Brackets 10ffdc9f54 Font: Cleanup logging for invalid pointers.
Also fixes some duplicate logging and includes return code/error code.
2021-09-13 08:29:45 -07:00
Unknown W. Brackets 3ac669f80b Core: Fix some minor gcc warnings. 2021-09-13 08:13:14 -07:00
Unknown W. Brackets c755dedbf6 Merge pull request #14842 from unknownbrackets/texfilt
Vulkan: Expand 16-bit textures to generate mips
2021-09-13 07:26:43 -07:00
Unknown W. Brackets 2ecaa61fa5 headless: Fix some Python warnings.
Also, on newer pythons, this was crashing entirely.
2021-09-13 07:26:00 -07:00
iota97 4ec1a8d12a Allow drag over touch DPAD and avoid analog drag to trigger other button 2021-09-13 14:30:15 +02:00
Henrik Rydgård bb3a03adac Merge pull request #14840 from unknownbrackets/dxt5
Implement DXT decoding in samplerjit x86
2021-09-13 09:08:06 +02:00
Unknown W. Brackets c37c078254 Vulkan: Only force 32-bit if needed.
If there are mips already, we can keep 16-bit.
2021-09-13 00:07:01 -07:00
Henrik Rydgård ab4dcebd5e Merge pull request #14841 from unknownbrackets/ui-chat-view
Use a view for the chat log
2021-09-13 09:06:16 +02:00
Unknown W. Brackets d9f62d690a Vulkan: Expand 16-bit textures to generate mips.
When using "Auto Max Quality", we can't use 16-bit formats.
See #14804.
2021-09-13 00:03:42 -07:00
Unknown W. Brackets 40c233fa77 UI: Update flags more correctly in chat.
Not the ideal interface here, though...
2021-09-12 20:20:17 -07:00
Unknown W. Brackets 6b107a884b UI: Cleanup input box for chat. 2021-09-12 20:16:05 -07:00
Unknown W. Brackets f45c5186ca UI: Move the chat message box to just a view.
Instead of being a popup.  This should make it easier to make sure things
work normally, and avoids some of the strange overrides of PopupScreen it
previously had.
2021-09-12 19:44:44 -07:00
Unknown W. Brackets 96fd29c86f UI: Allow UI keys on emuscreen of focused.
This is only if you already focus something.
2021-09-12 19:41:47 -07:00
Unknown W. Brackets 6762903087 TexCache: Correct confusing red/blue var names.
This decodes to RGBA (R least significant), so it's confusing to refer to
it as BGRA.  It's actually the 565 colors in the DXT data that are BGR.
2021-09-12 17:21:45 -07:00
Unknown W. Brackets 08816a544d softgpu: Implement DXT5 in samplerx86. 2021-09-12 17:17:09 -07:00
Henrik Rydgård d32a1fa91e it_IT translation update, thanks giona. 2021-09-13 01:08:08 +02:00
Henrik Rydgård d2421ebfef Merge pull request #14837 from unknownbrackets/savedata-io
Savedata: Respect IO timing method setting
2021-09-13 01:04:34 +02:00
vit9696 14c2231500 Add FAT support for macOS with automatic GitHub releases
closes #11799
closes #13708
closes #14815
2021-09-13 02:01:22 +03:00
Unknown W. Brackets c4de5bfb9f softgpu: Implement DXT3 in samplerx86. 2021-09-12 14:53:55 -07:00
Unknown W. Brackets ee9d19430f softgpu: Implement DXT1 decoding in samplerx86. 2021-09-12 13:57:28 -07:00
Halo-Michael 8f60d99cd9 Update libMoltenVK.dylib to support M1 chips 2021-09-12 22:56:20 +03:00
Henrik Rydgård 766a74fea5 Merge pull request #14836 from iota97/mockup
Edit psp screen a bit
2021-09-12 20:24:11 +02:00
Henrik Rydgård 4fb7b0a11f Merge pull request #14838 from unknownbrackets/dxt5
Correct DXT5 alpha calculation
2021-09-12 20:13:58 +02:00
Unknown W. Brackets a0eeb52444 softgpu: Decode DXT texels directly.
This improves performance a lot compared to decoding the whole block.
Eventually we may implement a cache, but threading makes that complex to
make properly fast.
2021-09-12 09:37:34 -07:00
Unknown W. Brackets 1ee5352d3e TexCache: Correct DXT5 alpha calculation.
This matches PSP alpha values from an exhaustive test.
2021-09-12 09:35:53 -07:00
Unknown W. Brackets 29aa81be9e Savedata: Respect IO timing method setting. 2021-09-12 07:05:51 -07:00
Unknown W. Brackets c1b1704317 Merge pull request #14832 from iota97/settinginfo
Fix setting info on multi choice
2021-09-12 06:40:13 -07:00