Morph
6af7bd02b2
vi: Update to 12.x
4 years ago
Morph
7e62452ac8
erpt: Update to 12.x
4 years ago
Morph
5ec2fdceca
btm: Update to 12.x
4 years ago
Morph
214ef2dd8a
btdrv: Update to 12.x
4 years ago
bunnei
c1017efb4a
Merge pull request #6168 from Morph1984/stub-SetNpadAnalogStickUseCenterClamp
...
service: hid: Stub SetAnalogStickUseCenterClamp
4 years ago
bunnei
701b6c2fb8
Merge pull request #6155 from ameerj/kernel-12-rescnt
...
kernel: Increase event and session counts
4 years ago
bunnei
d894818bb3
Merge pull request #6157 from Morph1984/am-update-12.x
...
service: am: Update service function tables
4 years ago
bunnei
1744fa6ecf
Merge pull request #6062 from ameerj/auto-stub
...
service: Add a toggle for auto stub fallback
4 years ago
bunnei
dfac2e2d25
Merge pull request #6145 from lat9nq/nvhost_empty_memcpy
...
nvhost_nvdec_common: Avoid memcpy with null pointers
4 years ago
bunnei
415dfb6cd3
Merge pull request #6154 from lioncash/svcrange2
...
svc: Expand SVC tables
4 years ago
Morph
8e545deab9
service: hid: Stub SetAnalogStickUseCenterClamp
...
- Used by eBASEBALLパワフルプロ野球2020
4 years ago
bunnei
15a07f0282
Merge pull request #6160 from Morph1984/fs-update-12.x
...
service: fs: Update service function tables
4 years ago
bunnei
262a70223f
Merge pull request #6143 from lat9nq/nvhost_null_memcpy
...
nvhost_ctrl_gpu: Avoid sending null pointer to memcpy
4 years ago
bunnei
535e50db1c
Merge pull request #6159 from Morph1984/acc-update-12.x
...
service: acc: Update service function tables
4 years ago
bunnei
3173a53db9
Merge pull request #6130 from degasus/better_assert_handling
...
common: Move assert failure handling into a cpp file.
4 years ago
bunnei
d490f6dcf8
Merge pull request #6153 from lioncash/svcrange
...
process_capability: Handle extended SVC range
4 years ago
bunnei
6dc35caad1
Merge pull request #6161 from Morph1984/audio-update-12.x
...
service: audio: Update service function tables
4 years ago
Morph
a2d40b8185
hwopus: Update to 12.x
4 years ago
Morph
1ad4c98a5c
IFile: Update to 12.x
4 years ago
Morph
c44db90ad1
fsp-srv: Update to 12.x
4 years ago
Morph
531e797795
dauth_o: Update to 11.x
4 years ago
Morph
ded420cfeb
acc_u1: Update to 12.x
4 years ago
Morph
63caeca6ba
acc_su: Update to 12.x
4 years ago
Morph
63ebf2a328
ISelfController: Update to 11.x
4 years ago
Morph
d04120169d
IApplicationFunctions: Update to 11.x
4 years ago
Morph
ad0d5818a6
IDebugFunctions: Update to 12.x
4 years ago
Morph
49ec5784b0
ICommonStateGetter: Update to 12.x
4 years ago
Morph
4cdc701fd3
IGlobalStateController: Update to 12.x
4 years ago
Morph
95fa89da27
IHomeMenuFunctions: Update to 12.x
4 years ago
ameerj
24900674b7
kernel: Increase event and session counts
...
12.x increased the number of available sessions and event resource counts
4 years ago
bunnei
068b2ffbcc
Merge pull request #6146 from lat9nq/vp9_empty_memcpy
...
vp9: Avoid memcpy with null pointers
4 years ago
Lioncash
55fc808d64
svc: Expand SVC tables
...
12.x expanded the range of SVC entries from 0x7F to 0xBF (with all new
entries being unused), so we can expand it to also match.
4 years ago
Lioncash
03dda80e2b
process_capability: Handle extended SVC range
...
12.x extended the range of SVC IDs, so we need to expand the range of
bits that need to be tested.
The upside of this is that we can eliminate a range check, given the
whole range is used.
4 years ago
lat9nq
2cc42e40c5
nvhost_nvdec_common: Avoid memcpy with null pointers
...
Avoid sending null pointer to memcpy as reported by Undefined Behavious
Sanitizer.
Co-authored-by: LC <mathew1800@gmail.com>
4 years ago
lat9nq
638c892edf
nvhost_ctrl_gpu: Avoid sending null pointer to memcpy
...
Undefined Behaviour Sanitizer reports a null pointer is being sent to
memcpy, thought it's "guaranteed to never be null". Guard it with an if
statement, and log when the action has been averted.
4 years ago
lat9nq
a60653dcd3
vp9: Avoid memcpy with null pointers
...
Avoid sending null pointer to memcpy as reported by Undefined Behaviour
Sanitizer. Replaces the std::memcpy calls in SpliceVectors with
std::copy calls. Opting to replace all the memcpy's with copy's.
Co-authored-by: LC <mathew1800@gmail.com>
4 years ago
LC
7feb490f83
Merge pull request #6141 from lat9nq/cfg_gphcs_stack_use
...
configure_graphics: Prevent stack-use-after-scope
4 years ago
Markus Wick
9be819faaf
common: Move assert failure handling into a cpp file.
...
Advantage: Altering the handler does not need a full recompilation.
Disadvantage: noreturn is droped, so the caller is a bit slower.
We quite often run yuzu with a YOLO assertion handler. In fact, only very few
games run at all with asserts. This patch allows developers to patch the handler
without recompiling everything. The overhead of the missing "noreturn" attribute
shoul be negletable.
4 years ago
lat9nq
33ed02a239
configure_graphics: Prevent stack-use-after-scope
...
Address Sanitizer reports stack-use-after-scope on line 231
`vulkan_devices.push_back(QString::fromStdString(name));`. Instead of
using a pointer, copy the string into a std::string and use that,
instead.
4 years ago
Morph
69b2dbdffd
Merge pull request #6139 from Morph1984/cmake-fix-build
...
ci: Fix MSVC build with CMake 3.20.0
4 years ago
Morph
17ad323b36
ci: Fix MSVC build with CMake 3.20.0
4 years ago
bunnei
c92a211e7c
Merge pull request #6127 from german77/udpSingleConnection
...
InputCommon: Improve UDP communications
4 years ago
bunnei
c5ca8675c8
Merge pull request #6132 from MerryMage/code_size
...
arm_dynarmic: Increase size of code cache
4 years ago
Morph
aca6ab6417
Merge pull request #6131 from german77/rightjoyconSLSR
...
HID: Fix SL and SR buttons for right joycon
4 years ago
MerryMage
0fbd7752c3
arm_dynarmic: Increase size of code cache
4 years ago
german77
eaf0c4af11
HID: Fix SL and SR buttons for right joycon
4 years ago
bunnei
94d77d0e39
Merge pull request #6129 from degasus/cmake_libzip
...
externals/cmake: Fix case spelling of libzip.
4 years ago
bunnei
824adb44fa
Merge pull request #6128 from bunnei/update-dynarmic-2
...
externals: dynarmic: Update to latest rev. to increase code size.
4 years ago
Markus Wick
d3e87d70ec
externals: Fix case spelling of libzip.
...
CMake is case senstive, so Libzip vs LIBZIP was a bug.
Upstream calls themself libzip, so let's pick this naming.
4 years ago
bunnei
7ff7e65926
externals: dynarmic: Update to latest rev. to increase code size.
...
- The current limits are being hit in yuzu with some games.
- This should fix the slowdowns in newer updates for Super Smash Bros. Ultimate.
4 years ago