Commit Graph

29289 Commits

Author SHA1 Message Date
Henrik Rydgård
f46203ce4e
Merge pull request #14192 from sum2012/Open_season
Hook open season
2021-02-21 10:13:10 +01:00
Henrik Rydgård
74a2fecf68
Merge pull request #14191 from unknownbrackets/video-range
TexCache: Check for videos rendered as slices
2021-02-21 10:07:49 +01:00
sum2012
00d2a050b8 Hook open season
Fix #13252
original from #13326
2021-02-21 13:46:49 +08:00
Unknown W. Brackets
557bf0d963 TexCache: Check for videos rendered as slices.
In a few places, we were checking only the start address of the video.
2021-02-20 20:59:04 -08:00
Henrik Rydgård
dd980905a2
Merge pull request #14187 from hrydgard/discord-rpc-update
Update the discord-rpc submodule to the latest version.
2021-02-20 23:12:51 +01:00
Henrik Rydgård
a058af456b Update the discord-rpc submodule to the latest version.
I didn't know it was deprecated, though. Its README is directing us
towards the Discord Game SDK, and I can't find a clear answer on what
the license for that is..
2021-02-20 22:17:13 +01:00
Henrik Rydgård
8a69c3d122
Merge pull request #14176 from unknownbrackets/ffmpeg-update
Remove deprecated API calls for new FFmpeg 4.3.x
2021-02-20 17:14:09 +01:00
Unknown W. Brackets
b77d47e357 iOS: Undo app ID change. 2021-02-20 07:03:39 -08:00
Henrik Rydgård
5b737586b7
Merge pull request #14186 from hrydgard/ios-touch-fix
iOS: Fix multitouch tracking.
2021-02-20 13:36:31 +01:00
Henrik Rydgård
224bd05b4c iOS: Fix multitouch tracking.
Patterned on #9602.

Fixes #5099.

Note that the iPhone supports max 5 touches and will cancel all on the 6th touch.
That's platform behavior that can't be changed. We interpret touch cancellation
as touch up.
2021-02-20 13:16:09 +01:00
Henrik Rydgård
bcbfee6403
Merge pull request #14185 from unknownbrackets/screenshot
GPU: Rotate screenshot framebuffer per display
2021-02-20 10:23:47 +01:00
Unknown W. Brackets
28a4057115 GPU: Rotate screenshot framebuffer per display. 2021-02-19 22:57:34 -08:00
Henrik Rydgård
2ac66446af
Merge pull request #14182 from hrydgard/kernel-texture-invalidation-fix
Only consider the actual PPGe texture in kernel ram reliable.
2021-02-19 10:34:56 +01:00
Henrik Rydgård
aec37e8bb4 Only consider the actual PPGe texture in kernel ram reliable.
It seems some Chinese patches like to allocate kernel space for
textures.

(On that note, we should probably allocate our texture elsewhere... in
case it takes up too much space).
2021-02-19 09:53:55 +01:00
Henrik Rydgård
c1b03087d4
Merge pull request #14180 from unknownbrackets/endian-minor
Correct a bunch of endian casts
2021-02-19 09:40:02 +01:00
Henrik Rydgård
c190abc578
Merge pull request #14181 from unknownbrackets/profiler-minor
SDL: Init profiler on SDL/Qt
2021-02-19 09:39:03 +01:00
Unknown W. Brackets
8f452fee23 SDL: Init profiler on SDL/Qt. 2021-02-18 22:59:56 -08:00
Unknown W. Brackets
277691746d GPU: Correct more vertex/index endian swaps. 2021-02-18 22:28:41 -08:00
Unknown W. Brackets
1556187d36 HLE: Swap endian in matrix multiply replacement. 2021-02-18 22:27:48 -08:00
aliaspider
9a3e5879bb Global: Correct many endian types and casts. 2021-02-18 22:25:24 -08:00
Henrik Rydgård
1197795945
Merge pull request #14179 from unknownbrackets/windows-osk
Windows: Run OSK/chat input box asynchronously
2021-02-18 21:23:28 +01:00
Unknown W. Brackets
9f68a3456f
Merge pull request #14170 from TotalCaesar659/patch-1
Fix "Enable chat" in Linux Qt build
2021-02-18 11:22:04 -08:00
Henrik Rydgård
356ef8a9b0
Merge pull request #14177 from unknownbrackets/warnings
Windows: Stop ignoring all deprecated warnings
2021-02-18 19:42:15 +01:00
Unknown W. Brackets
90f701675d UWP: Disable SDLChecks, which error on deprecated.
We should get rid of deprecated usage, but it's troublesome for only UWP
to compile differently.  These were ignored before.
2021-02-18 08:56:36 -08:00
Unknown W. Brackets
e7a3faaa8c Windows: Stop ignoring all deprecated warnings. 2021-02-18 08:56:36 -08:00
Unknown W. Brackets
e97a0ec612 Windows: Run OSK/chat input box asynchronously.
This matches Android and should prevent hangs like seen in #14044.
2021-02-18 07:27:28 -08:00
Unknown W. Brackets
54dd4e4c0c Mpeg: Remove request_probe usage in newer FFmpeg.
No longer needed.
2021-02-18 00:32:16 -08:00
Unknown W. Brackets
0ab6f1d080 Mpeg: Update videos to latest FFmpeg packet pump. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets
e3be3d5f7b Mpeg: Clarify fallback problems.
Also, modify it in case some packager was patching, so they see this.
2021-02-18 00:20:27 -08:00
Unknown W. Brackets
e5849d109d Mpeg: Correct stream detection in newer FFmpeg. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets
b19e39efb0 Audiocodec: Update to latest FFmpeg packet pump. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets
2b2dae60d3 Mpeg: Use direct pts value checks in newer FFmpeg. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets
6656c8a533 AVI: Update to latest FFmpeg packet pump. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets
26eca0ba3d AVI: Avoid deprecated ffmpeg context usage. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets
2362d71d70 Mpeg: Remove deprecated codec register calls. 2021-02-18 00:20:27 -08:00
Unknown W. Brackets
e4ef9cd4f5 libretro: Always use CONTINUOUS flipping. 2021-02-17 21:08:55 -08:00
Unknown W. Brackets
644d58e630
Merge pull request #14174 from SeanMcG/vertexjit_test_fix
TestVertexJit: fmodf() definition requires math.h
2021-02-17 20:02:11 -08:00
Sean McGovern
e9dbc925ea TestVertexJit: fmodf() definition requires math.h 2021-02-17 22:25:26 -05:00
Henrik Rydgård
f7f2d5178a
Merge pull request #14171 from SeanMcG/assert_vfpu_funcs
UnitTest: test that the function pointer for vfpu_sincos() is non-null
2021-02-17 22:56:09 +01:00
Sean McGovern
4fa9973936 UnitTest: test that the function pointer for vfpu_sincos() is non-null 2021-02-17 16:41:28 -05:00
TotalCaesar659
ce18c23790
Fix "Enable chat" in Linux Qt build 2021-02-17 21:30:52 +03:00
Henrik Rydgård
be0adc29fa
Merge pull request #14169 from unknownbrackets/startup-locks
Reduce startup locks
2021-02-17 10:20:42 +01:00
Henrik Rydgård
82f96928d9
Merge pull request #14160 from SeanMcG/cmake-cmp0072
CMake: use vendor GL implementations by setting CMP0072 to NEW
2021-02-17 10:19:33 +01:00
Henrik Rydgård
8f0d7cdf57
Merge pull request #14041 from unknownbrackets/ui-crc
UI: Add button to show CRC on feedback screen
2021-02-17 09:52:51 +01:00
Henrik Rydgård
38228c8f80
Merge pull request #14165 from unknownbrackets/windows-chat
Windows: Enable chat when selecting Enable Chat
2021-02-17 09:51:10 +01:00
Henrik Rydgård
880b3432f3
Merge pull request #14162 from unknownbrackets/thin3d-autoref
Draw: Auto ref/release bound textures/samplers
2021-02-17 09:50:33 +01:00
Unknown W. Brackets
0b632afcdb Windows: Reduce camera state locks.
It only needs a lock on shutdown.
2021-02-17 00:33:39 -08:00
Unknown W. Brackets
f448e8e923 UI: Divert background only on change.
To avoid triggering a transition and event.
2021-02-17 00:32:58 -08:00
Unknown W. Brackets
9692ddccba UI: Correct tweens repeatedly finishing. 2021-02-17 00:32:39 -08:00
Unknown W. Brackets
ee1a15291d UI: Use atomic to check for events.
Prevents a lock in the very common case of no events.
2021-02-17 00:31:38 -08:00