Morph
9c85bcbecc
ns: Update to 12.x
5 years ago
Morph
467ef54e2a
aoc_u: Update to 12.x
5 years ago
Morph
8a9e834fc2
nim: Update to 12.x
5 years ago
Morph
e0bddf8f07
npns: Update to 12.x
5 years ago
Morph
5ce0e127da
bgtc: Update to 12.x and implement OpenTaskService
5 years ago
Morph
6af7bd02b2
vi: Update to 12.x
5 years ago
Morph
7e62452ac8
erpt: Update to 12.x
5 years ago
Morph
5ec2fdceca
btm: Update to 12.x
5 years ago
Morph
214ef2dd8a
btdrv: Update to 12.x
5 years ago
bunnei
c1017efb4a
Merge pull request #6168 from Morph1984/stub-SetNpadAnalogStickUseCenterClamp
service: hid: Stub SetAnalogStickUseCenterClamp
5 years ago
bunnei
701b6c2fb8
Merge pull request #6155 from ameerj/kernel-12-rescnt
kernel: Increase event and session counts
5 years ago
bunnei
d894818bb3
Merge pull request #6157 from Morph1984/am-update-12.x
service: am: Update service function tables
5 years ago
bunnei
1744fa6ecf
Merge pull request #6062 from ameerj/auto-stub
service: Add a toggle for auto stub fallback
5 years ago
bunnei
dfac2e2d25
Merge pull request #6145 from lat9nq/nvhost_empty_memcpy
nvhost_nvdec_common: Avoid memcpy with null pointers
5 years ago
bunnei
415dfb6cd3
Merge pull request #6154 from lioncash/svcrange2
svc: Expand SVC tables
5 years ago
Morph
8e545deab9
service: hid: Stub SetAnalogStickUseCenterClamp
- Used by eBASEBALLパワフルプロ野球2020
5 years ago
bunnei
15a07f0282
Merge pull request #6160 from Morph1984/fs-update-12.x
service: fs: Update service function tables
5 years ago
bunnei
262a70223f
Merge pull request #6143 from lat9nq/nvhost_null_memcpy
nvhost_ctrl_gpu: Avoid sending null pointer to memcpy
5 years ago
bunnei
535e50db1c
Merge pull request #6159 from Morph1984/acc-update-12.x
service: acc: Update service function tables
5 years ago
bunnei
3173a53db9
Merge pull request #6130 from degasus/better_assert_handling
common: Move assert failure handling into a cpp file.
5 years ago
bunnei
d490f6dcf8
Merge pull request #6153 from lioncash/svcrange
process_capability: Handle extended SVC range
5 years ago
bunnei
6dc35caad1
Merge pull request #6161 from Morph1984/audio-update-12.x
service: audio: Update service function tables
5 years ago
Morph
a2d40b8185
hwopus: Update to 12.x
5 years ago
Morph
1ad4c98a5c
IFile: Update to 12.x
5 years ago
Morph
c44db90ad1
fsp-srv: Update to 12.x
5 years ago
Morph
531e797795
dauth_o: Update to 11.x
5 years ago
Morph
ded420cfeb
acc_u1: Update to 12.x
5 years ago
Morph
63caeca6ba
acc_su: Update to 12.x
5 years ago
Morph
63ebf2a328
ISelfController: Update to 11.x
5 years ago
Morph
d04120169d
IApplicationFunctions: Update to 11.x
5 years ago
Morph
ad0d5818a6
IDebugFunctions: Update to 12.x
5 years ago
Morph
49ec5784b0
ICommonStateGetter: Update to 12.x
5 years ago
Morph
4cdc701fd3
IGlobalStateController: Update to 12.x
5 years ago
Morph
95fa89da27
IHomeMenuFunctions: Update to 12.x
5 years ago
ameerj
24900674b7
kernel: Increase event and session counts
12.x increased the number of available sessions and event resource counts
5 years ago
bunnei
068b2ffbcc
Merge pull request #6146 from lat9nq/vp9_empty_memcpy
vp9: Avoid memcpy with null pointers
5 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.
5 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.
5 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>
5 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.
5 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>
5 years ago
LC
7feb490f83
Merge pull request #6141 from lat9nq/cfg_gphcs_stack_use
configure_graphics: Prevent stack-use-after-scope
5 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.
5 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.
5 years ago
Morph
69b2dbdffd
Merge pull request #6139 from Morph1984/cmake-fix-build
ci: Fix MSVC build with CMake 3.20.0
5 years ago
Morph
17ad323b36
ci: Fix MSVC build with CMake 3.20.0
5 years ago
bunnei
c92a211e7c
Merge pull request #6127 from german77/udpSingleConnection
InputCommon: Improve UDP communications
5 years ago
bunnei
c5ca8675c8
Merge pull request #6132 from MerryMage/code_size
arm_dynarmic: Increase size of code cache
5 years ago
Morph
aca6ab6417
Merge pull request #6131 from german77/rightjoyconSLSR
HID: Fix SL and SR buttons for right joycon
5 years ago
MerryMage
0fbd7752c3
arm_dynarmic: Increase size of code cache
5 years ago