ezio1900
97ea3a603e
VideoCommon: Fix scissorOffset, handle negative value correctly
...
VideoCommon: Change the type of BPMemory.scissorOffset to 10bit signed: S32X10Y10
VideoBackends: Fix Software Clipper.PerspectiveDivide function, use BPMemory.scissorOffset instead of hard code 342
2021-04-24 08:46:21 +08:00
Léo Lam and GitHub
34348fad1d
Merge pull request #9658 from lioncash/fallthrough
...
BlockingLoop/Jit64: Indicate explicit fallthrough where applicable
2021-04-20 00:28:13 +02:00
Lioncash
adebc499f9
Jit64: Indicate explicit [[fallthrough]] within load helper
2021-04-19 17:37:44 -04:00
Lioncash
e1dfcda8a6
BlockingLoop: Add explicit [[fallthrough]] annotations
2021-04-19 17:34:46 -04:00
Léo Lam and GitHub
cf80ed7f2d
Merge pull request #9653 from JosJuice/android-import-nand
...
Android: Add "Import BootMii NAND Backup"
2021-04-19 21:57:40 +02:00
JosJuice
ceacd0930b
Android: Add "Import BootMii NAND Backup"
2021-04-19 21:38:22 +02:00
Léo Lam and GitHub
ec5fbeb0d6
Merge pull request #9654 from JosJuice/android-12-early
...
Android: Early changes to adapt for Android 12
2021-04-19 21:25:18 +02:00
Léo Lam and GitHub
045c5a1fdc
Merge pull request #9655 from PPLToast/ztp-korea-ini
...
GameINI: Add speed hack for Korean TP
2021-04-19 19:58:22 +02:00
PPLToast and GitHub
ac3c728f13
Add speed hack for Korean TP
2021-04-18 22:20:25 +03:00
JosJuice
5a1a642495
Android: Early changes to adapt for Android 12
...
We don't actually need to do this until we bump targetSdkVersion
to Android 12 (which we can't do yet since we're not compatible
with scoped storage), but I figured I'd get it out of the way early.
Not tested on Android 12, but tested to not break stuff on Android 10.
2021-04-18 18:33:43 +02:00
JMC47 and GitHub
821e51cda4
Merge pull request #7214 from stenzek/cp-access-sync
...
Fifo: Run/sync with the GPU on command processor register access
2021-04-18 11:17:25 -04:00
JosJuice and GitHub
dbd39ab2a0
Merge pull request #9642 from CrunchBite/xlink-bba-fix
...
Fix crash when stopping a game that does not use the BBA when XLink Kai BBA is selected in configuration
2021-04-18 10:43:32 +02:00
JosJuice and GitHub
92308f5e34
Merge pull request #9645 from leoetlino/fifoplayer-optimization
...
FifoPlayer: Copy data with memcpy instead of one byte at a time
2021-04-18 10:43:26 +02:00
Léo Lam and GitHub
e7f68cf850
Merge pull request #9634 from skylersaleh/xcode_strict_aliasing
...
Build: Fix -fno-strict-aliasing on Xcode builds
2021-04-17 22:24:52 +02:00
Stenzek
e3ac5dca32
Fifo: Run/sync with the GPU on command processor register access
2021-04-18 03:24:01 +10:00
JMC47 and GitHub
d26d179484
Merge pull request #9647 from leoetlino/fix-pch-fmt
...
Fix PCH when building with CMake + Ninja + MSVC on Windows
2021-04-17 13:18:44 -04:00
Léo Lam
a12d365d60
Fix PCH when building with CMake + Ninja + MSVC on Windows
...
fmt/format.h is included in the PCH, so we need to make sure fmt is
actually in the include path.
Not sure how Visual Studio + CMake manages to build without this.
2021-04-17 17:48:47 +02:00
Léo Lam
cc32fa91af
FifoPlayer: Copy data with memcpy instead of one byte at a time
...
Copying with memcpy/std::copy is a lot faster than writing one byte
at a time. And the behavior should be fully equivalent.
2021-04-17 16:02:43 +02:00
Connor McLaughlin and GitHub
edeb6bcdb7
Merge pull request #9635 from stenzek/amd-exclusive-fullscreen
...
Vulkan: Work around AMD exclusive fullscreen bug (21.3+)
2021-04-17 16:09:09 +10:00
CrunchBite
d6b2fe2c0a
Fix crash when stopping a game that does not use the BBA
2021-04-15 09:01:52 -04:00
JMC47 and GitHub
14959a1087
Merge pull request #9636 from sspacelynx/mali-broken-and
...
DriverDetails: Fix broken vector bitwise AND on Mali drivers
2021-04-14 07:04:16 -04:00
JosJuice and GitHub
e8ac63d159
Merge pull request #9638 from leoetlino/btemu-is-not-wiimoteemu
...
WiiUtils: Add helper functions to get emulated/real Bluetooth device
2021-04-13 19:45:25 +02:00
Léo Lam
336518049d
WiiUtils: Add helper functions to get emulated/real Bluetooth device
...
This adds a function to get the emulated or real Bluetooth device for
an active emulation instance. This lets us deduplicate all the
`ios->GetDeviceByName("/dev/usb/oh1/57e/305")` calls that are currently
scattered in the codebase and ensures Bluetooth passthrough is being
handled correctly.
This also fixes the broken check in WiimoteCommon::UpdateSource.
There was a confusion between "emulated Bluetooth" (as opposed to
"real Bluetooth" aka Bluetooth passthrough) and "emulated Wiimote".
2021-04-12 18:16:56 +02:00
Léo Lam
136f59b434
DolphinQt: Fix latent build error on Windows
2021-04-12 18:16:56 +02:00
Connor McLaughlin
b24e3f2f1a
Vulkan: Work around AMD exclusive fullscreen bug (21.3+)
2021-04-12 12:41:17 +10:00