Henrik Rydgård
6deddbbc36
Merge pull request #17467 from hrydgard/dj-max-improve-workaround
...
Make the DJ Max workaround more aggressive about hiding stuff.
2023-05-16 20:18:05 +02:00
Henrik Rydgård
923442ed4c
Make the DJ Max workaround more aggressive about hiding stuff.
...
May help #17463
2023-05-16 18:24:59 +02:00
Henrik Rydgård
07a96b8734
Merge pull request #17465 from hrydgard/android-content-uri-cpp
...
AndroidContentURI: Move code from the header to cpp.
2023-05-16 16:39:43 +02:00
Henrik Rydgård
c729519cf5
Merge pull request #17442 from hrydgard/glr-render-command-shrink
...
Shrink the GLRRenderCommand struct from 152 to 88 bytes
2023-05-16 16:38:41 +02:00
Henrik Rydgård
cf9a628a2e
AndroidContentURI: Move code from the header to cpp. Some assorted cleanup, add a unit test for Download paths
2023-05-16 16:08:51 +02:00
Henrik Rydgård
acea6deb00
Force UMD delays for Pangya Golf. See #17458
2023-05-15 21:52:04 +02:00
Henrik Rydgård
3900722dc1
Merge pull request #17461 from ThirteenAG/master
...
WM_USER_GET_EMULATION_STATE message
2023-05-15 19:36:33 +03:00
Henrik Rydgård
90b0533080
Fix many of the translations of BufferedRenderingRequired
2023-05-15 17:54:33 +02:00
ThirteenAG
4bb9779abd
added WM_USER_GET_EMULATION_STATE message
2023-05-15 16:38:06 +03:00
Henrik Rydgård
c8b5871ccb
Merge pull request #17457 from unknownbrackets/zip-install
...
UI: Fix thread error on zip open failure
2023-05-14 22:54:13 +03:00
Unknown W. Brackets
252d71f27e
UI: Fix thread error on zip open failure.
2023-05-14 11:49:10 -07:00
Henrik Rydgård
55c1c48d60
Merge pull request #17452 from hrydgard/shader-blend-dont-cache
...
Don't cache render target copies for shader blending, only cache copies for overlap
2023-05-11 13:23:04 +02:00
Henrik Rydgård
9512bc6174
Don't cache render target copies for shader blending, only cache copies for overlap
...
Fixes #17451 , while also keeping the Dante performance fix from #17032 .
Of course, it's possible that something else could slow down now... But
hopefully not. This could also fix other problems.
2023-05-11 12:04:29 +02:00
Henrik Rydgård
5ff7c39e60
Italian translation updates, thanks vecna
2023-05-10 14:21:20 +02:00
Henrik Rydgård
b0d14d35e5
Merge pull request #17446 from hrydgard/combine-glr-render-commands
...
OpenGL: Combine some render commands
2023-05-10 14:02:05 +02:00
Henrik Rydgård
b27c427547
We always bind and draw together, so let's combine them to one command.
2023-05-10 10:56:25 +02:00
Henrik Rydgård
c7caefe6d8
Have Draw and DrawIndexed share command and struct. Will make the next change easier.
2023-05-10 10:40:33 +02:00
Henrik Rydgård
d5e0299b0b
GLR: Share union struct between Draw/DrawIndex
2023-05-10 10:32:13 +02:00
Henrik Rydgård
f593d65833
Avoid double-free in stereo mode
2023-05-10 10:13:54 +02:00
Henrik Rydgård
c882046251
Remove redundant render command
2023-05-10 09:23:10 +02:00
Henrik Rydgård
8f2069ef71
GLQueueRunner: Combine BindVertexBuffer with BindIndexBuffer
2023-05-10 09:23:10 +02:00
Henrik Rydgård
cc16eb8321
Shrink the GLRRenderCommand struct from 152 to 88 bytes
...
Turns out the VR work bloated it a bit, which can't be good.
Think it's fine to allocate these view matrices on the heap to get them
out of the way, there won't be that crazy many per frame usually.
2023-05-10 00:24:17 +02:00
Henrik Rydgård
16fbb31a65
Add a null pointer check in NativeActivity
...
due to stack trace from #17364
2023-05-09 23:43:04 +02:00
Henrik Rydgård
51fc2c6170
Merge pull request #17440 from hrydgard/revert-lmode-flag
...
Revert lmode variant reduction
2023-05-09 21:38:15 +02:00
Henrik Rydgård
fd43807c4d
New fragment shader optimization: Only clamp color output if needed.
2023-05-09 18:44:24 +02:00
Henrik Rydgård
b42670cf59
Manually revert the rest of the lmode optimization
2023-05-09 18:44:24 +02:00
Henrik Rydgård
0babac5c5f
Manually revert "Remove LM flag from vshader too" ( #16718 )
...
Reverts #16718
Though maybe we can keep this one? Let's see.
2023-05-09 18:44:18 +02:00
Henrik Rydgård
38c4c48ebe
Merge pull request #17439 from hrydgard/revert-fog-fshader
...
Revert "Merge pull request #16628 from hrydgard/remove-fog-fshader-flag"
2023-05-09 18:20:46 +02:00
Henrik Rydgård
f42c682d34
Revert "Merge pull request #16628 from hrydgard/remove-fog-fshader-flag"
...
This reverts commit 10dee90c83 , reversing
changes made to 34c11c8acf .
2023-05-08 22:01:38 +02:00
Henrik Rydgård
ba4f2837e7
Merge pull request #17435 from hrydgard/wwe-scan-functions-fix
...
ElfLoader: Don't scan for functions in zero-length sections
2023-05-08 17:48:27 +02:00
Henrik Rydgård
0da82d3250
ElfLoader: Don't scan for functions in zero-length sections
...
We end up scanning a crazy range from 0 to 0xFFFFFFFFC, which causes
problems.
Happens in WWE: Smackdown Vs Raw 2009 during initial load.
2023-05-08 17:04:29 +02:00
Henrik Rydgård
2aed95bed8
Merge pull request #17433 from hrydgard/custom-button-analog-fix
...
Custom button analog fix
2023-05-08 12:00:03 +02:00
Henrik Rydgård
ce632ec079
IniFile: Fix writing 64-bit hex values.
2023-05-08 10:47:03 +02:00
Henrik Rydgård
9623f515e7
Add back support for custom buttons to control analog inputs
2023-05-08 10:46:28 +02:00
Henrik Rydgård
e078f61bad
Rename class CustomKey to CustomButton
2023-05-08 10:13:52 +02:00
Henrik Rydgård
90ea4243e0
Merge pull request #17429 from Kaitul/master
...
Revert zh_TW.ini
2023-05-07 22:22:18 +02:00
Kung-chih
34f0f20534
Revert zh_TW.ini
2023-05-08 00:34:10 +08:00
Henrik Rydgård
97ea555427
Merge pull request #17427 from DDinghoya/patch-9
...
Update ko_KR.ini
2023-05-07 12:17:18 +02:00
DDinghoya
92fcb69dcc
Update ko_KR.ini
2023-05-07 19:14:45 +09:00
Henrik Rydgård
6d619201bd
v1.15.3
v1.15.3
2023-05-07 10:47:35 +02:00
Henrik Rydgård
5d9a3982a7
Update README.md for 1.15.3
2023-05-07 10:43:35 +02:00
Henrik Rydgård
7e7f9fff58
Merge pull request #17425 from unknownbrackets/android-intent
...
Android: Explicitly allow content URI intents
2023-05-07 09:26:35 +02:00
Unknown W. Brackets
1e2c3f7f30
Android: Explicitly allow content URI intents.
2023-05-06 23:47:19 -07:00
Henrik Rydgård
7f2c03156f
Fix the skip buffer effects menu item not having immediate effect (wrong invalidation).
...
Fixes part of #17404
2023-05-07 00:00:01 +02:00
Henrik Rydgård
13815e6f5a
Merge pull request #17423 from unknownbrackets/debugger
...
Debugger: Correct PC if replacement breaks
2023-05-06 23:08:53 +02:00
Unknown W. Brackets
87217053ef
Debugger: Correct PC if replacement breaks.
...
If a memory breakpoint hits within a replacement (like memcpy, memset) we
would previously move PC back to the jal in cases, which would break
things if you tried to resume.
2023-05-06 13:40:01 -07:00
Unknown W. Brackets
3d61f97b81
Debugger: Fix allocs+writes collapsing together.
2023-05-06 13:39:31 -07:00
Henrik Rydgård
c4422e5027
Merge pull request #17422 from unknownbrackets/windows-all-displays
...
Windows: Fix initial window show for all displays
2023-05-06 18:38:07 +02:00
Unknown W. Brackets
4ecd0a68f7
Windows: Fix initial window show for all displays.
2023-05-06 08:56:34 -07:00
Henrik Rydgård
d5ac88ecec
Merge pull request #17420 from hrydgard/analog-mapping-glitch-fix
...
Fix glitch when mapping analog inputs, caused by multiple TriggerFinish
2023-05-06 17:12:02 +02:00