liamwhite
3d5ecc1f08
Merge pull request #11406 from german77/sdl2-28-2
externals: Update SDL to 2.28.2
2 years ago
liamwhite
52c71e7eb6
Merge pull request #11408 from Kelebek1/fix_audio_node_id
[Audio] Fix node id index in DropVoices
2 years ago
liamwhite
1f04a3dd55
Merge pull request #11409 from liamwhite/splatoon-nsd-v2
sfdnsres: ensure lp1 is not resolved
2 years ago
liamwhite
d360abadba
Merge pull request #11112 from danilaml/nvdec-deinterlace
Use initial_frame to check interlaced flag
2 years ago
Charles Lombardo
2f18fa5cd1
Merge pull request #11392 from t895/layout-troubles
android: Emulation activity fixes
2 years ago
liamwhite
1615a86375
Merge pull request #11390 from FearlessTobi/hwopus-multi
hwopus: Implement OpenHardwareOpusDecoderForMultiStreamEx and DecodeInterleavedForMultiStream
2 years ago
liamwhite
199de26995
Merge pull request #11399 from liamwhite/cubeb-latency
audio: allow more latency in cubeb initialization
2 years ago
Liam
6c68b07a67
sfdnsres: ensure lp1 is not resolved
2 years ago
Kelebek1
1d201c71dc
Fix node id index in DropVoices
2 years ago
german77
4077ff6851
externals: Update SDL to 2.28.2
2 years ago
Danila Malyutin
164f880f23
Use initial_frame to check interlaced flag
If final frame was transferred from GPU, it won't carry the props.
Fixes #11089
2 years ago
Liam
954144e22b
audio: allow more latency in cubeb initialization
2 years ago
FearlessTobi
c2f827b85e
hwopus: Implement OpenHardwareOpusDecoderForMultiStreamEx and DecodeInterleavedForMultiStream
Allows MLB The Show 22 to boot.
Fixes https://github.com/yuzu-emu/yuzu/issues/7911 .
2 years ago
Charles Lombardo
037f82025c
android: Don't set a default emulation orientation
Could cause unnecessary configuration change when setting an orientation other than "Landscape"
2 years ago
Charles Lombardo
338d6f29b1
android: Properly adjust emulation surface aspect ratio
Previously the emulation surface wouldn't respond properly to orientation changes. This would result in the screen appearing stretched when starting in one orientation and switching to another.
The code for calculating the bounds of the view have been changed to match the expected behavior now. Before the view would just match parent in height and width. Now instead of using setLeftTopRightBottom (which is intended to be used for animations) we pass newly calculated bounds for the view into super. Now the view bounds match the emulation output.
This also means that we don't need the overload for the SettingsActivity to launch it using an ActivityResultLauncher. We can just update the view in onResume.
2 years ago
Fernando S
ada4697300
Merge pull request #11389 from FernandoS27/discard-fix
Buffer Cache: fix discard writes.
2 years ago
Fernando Sahmkow
acc99433c7
Buffer Cache: fix discard writes.
2 years ago
liamwhite
6c4abd23be
Merge pull request #11356 from lat9nq/console-mode-pg
general,config-qt: Present Console Mode as an enum with separate options in game properties
2 years ago
liamwhite
84b384fbea
Merge pull request #11359 from Kelebek1/check_suitable_backend
Pre-test for valid audio backends
2 years ago
liamwhite
3620533995
Merge pull request #11350 from BenjaminHalko/button-padding
ui: Added padding to the reset button
2 years ago
liamwhite
c5105b65d5
Merge pull request #11317 from Kelebek1/macro_dumps
Mark decompiled macros on dump, dump shaders after translation
2 years ago
liamwhite
1ac2615adb
Merge pull request #11338 from comex/warning-fixes-august-2023
Warnings cleanup for GCC 13 and Clang 16
2 years ago
Kelebek1
d7a0b8c373
Mark decompiled macros as decompiled on dump, dump shaders after translation
2 years ago
Liam
6bb02dcb8a
Skip additional mbedcrypto warnings options on MSVC
2 years ago
comex
32c453a5f1
Avoid `$<CXX_COMPILER_ID:Clang>` because it doesn't include AppleClang.
2 years ago
comex
91eb5afd0b
Warnings cleanup for GCC 13 and Clang 16
Note: For GCC there are still a huge number of `-Warray-bounds` warnings
coming from `externals/dynarmic`. I could have added a workaround in
`externals/CMakeLists.txt` similar to what this PR does for other
externals, but given Dynarmic's close affiliation with Yuzu, it would be
better to fix it upstream.
Besides that, on my machine, this makes the build warning-free except
for some warnings from glslangValidator and AutoMoc.
Details:
- Disable some warnings in externals.
- Disable `-Wnullability-completeness`, which is a Clang warning triggered
by the Vulkan SDK where if any pointers in the header are marked
_Nullable, it wants all pointers to be marked _Nullable or _Nonnull.
Most of them are, but some aren't. Who knows why.
- `src/web_service/verify_user_jwt.cpp`: Disable another warning when
including `jwt.hpp`.
- `src/input_common/input_poller.cpp`: Add missing `override` specifiers.
- src/common/swap.h: Remove redundant `operator&`. In general, this
file declares three overloads of each operator. Using `+` as an
example, the overloads are:
- a member function for `swapped_t + integer`
- a member function for `swapped_t + swapped_t`
- a free function for `integer + swapped_t`
But for `operator&`, there was an additional free function for
`swapped_t + integer`, which was redundant with the member function.
This caused a GCC warning saying "ISO C++ says that these are
ambiguous".
2 years ago
liamwhite
bc4e58eb51
Merge pull request #11377 from BenjaminHalko/reverse-slider-input
ui: Fixed inverted controls on ReverseSlider widgets
2 years ago
liamwhite
8674724ef0
Merge pull request #11378 from t895/game-flag
android: Use appCategory to specify the app is a game
2 years ago
liamwhite
a8edbb7019
Merge pull request #11370 from FearlessTobi/fix-filesize
filesystem: Return correct error for RenameFile when dest_path already exists
2 years ago
liamwhite
d8c8fbe41f
Merge pull request #11371 from FearlessTobi/fix-cli-updates
yuzu/main: Ensure NCAs are registered in content provider when launching from CLI
2 years ago
liamwhite
234cc45192
ssl: tolerate handshake without hostname set ( #11328 )
2 years ago
liamwhite
b923f5aa7e
registered_cache: create fake CNMT entries for program updates of multiprogram applications ( #11319 )
2 years ago
liamwhite
18ad55be0b
kernel: offset code entry point for 39-bit address space type ( #11326 )
2 years ago
Charles Lombardo
4e71628097
android: Use appCategory to specify the app is a game
2 years ago
bunnei
92e6ff30a1
Merge pull request #11357 from liamwhite/lime-vfs
android: jni: ensure NCAs from loaded filepath are registered in manual content provider
2 years ago
BenjaminHalko
2e55459e03
Updated to only the reset button
2 years ago
BenjaminHalko
8677d98a10
Updated padded style
2 years ago
BenjaminHalko
49df2b9715
ui: Fixed inverted controls on ReverseSlider widgets
fixes : #11236
2 years ago
Fernando S
2f2de400e1
Merge pull request #11375 from liamwhite/nvhost-as-gpu
nvhost_as_gpu: ensure mappings are aligned to big page size when deallocated
2 years ago
Liam
9e134c3da2
nvhost_as_gpu: ensure mappings are aligned to big page size when deallocated
2 years ago
FearlessTobi
59b3c30f94
yuzu/main: Ensure NCAs are registered in content provider when launching from CLI
Fixes updates and DLC not being loaded when launching yuzu from the command line.
Similar to https://github.com/yuzu-emu/yuzu/pull/11357 .
Fixes https://github.com/yuzu-emu/yuzu/issues/8352 ,
2 years ago
FearlessTobi
a669e37ddb
filesystem: Return correct error for RenameFile when dest_path already exists
Allows Grid Autosport to boot.
Fixes https://github.com/yuzu-emu/yuzu/issues/8287 .
2 years ago
liamwhite
7d89f2c146
Merge pull request #11327 from liamwhite/skyline-2
sockets: avoid locking around socket session calls
2 years ago
liamwhite
51ffc2c66c
Merge pull request #11367 from FearlessTobi/fix-filesize
game_list_worker: Display correct size for NAX games
2 years ago
FearlessTobi
e41655960e
game_list_worker: Display correct size for NAX games
This was a regression from https://github.com/yuzu-emu/yuzu/pull/1837 .
Fixes https://github.com/yuzu-emu/yuzu/issues/1938 .
2 years ago
lat9nq
1cdd11d9f5
main: Fix docked mode button, clang 14 error
2 years ago
liamwhite
ccd163ab2c
Merge pull request #11352 from t895/recurse-subfolders
android: Search game directory recursively
2 years ago
Charles Lombardo
182fb83556
android: Set default build variant to mainlineRelWithDebInfo ( #11358 )
2 years ago
Kelebek1
39c8ddcda2
Pre-test opening a stream for audio backends, fall back to null if not suitable.
2 years ago
Liam
2c4ebeb51d
android: jni: ensure NCAs from loaded filepath are registered in manual content provider
2 years ago