Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-09 | Merge pull request #6113 from german77/playhistory | bunnei | |
Friend: Stub GetPlayHistoryRegistrationKey | |||
2021-04-09 | Merge pull request #6158 from german77/hidServiceTables | bunnei | |
hid: Update service function tables | |||
2021-04-09 | Merge pull request #6162 from degasus/no_spin_loops | bunnei | |
video_core: Avoid spin loops. | |||
2021-04-09 | Merge pull request #6164 from Morph1984/service-update-12.x | bunnei | |
service: Update service function tables | |||
2021-04-09 | ns: Update to 12.x | Morph | |
2021-04-09 | aoc_u: Update to 12.x | Morph | |
2021-04-09 | nim: Update to 12.x | Morph | |
2021-04-09 | npns: Update to 12.x | Morph | |
2021-04-09 | bgtc: Update to 12.x and implement OpenTaskService | Morph | |
2021-04-09 | vi: Update to 12.x | Morph | |
2021-04-09 | erpt: Update to 12.x | Morph | |
2021-04-09 | btm: Update to 12.x | Morph | |
2021-04-09 | btdrv: Update to 12.x | Morph | |
2021-04-08 | Merge pull request #6168 from Morph1984/stub-SetNpadAnalogStickUseCenterClamp | bunnei | |
service: hid: Stub SetAnalogStickUseCenterClamp | |||
2021-04-08 | Merge pull request #6155 from ameerj/kernel-12-rescnt | bunnei | |
kernel: Increase event and session counts | |||
2021-04-08 | Merge pull request #6157 from Morph1984/am-update-12.x | bunnei | |
service: am: Update service function tables | |||
2021-04-08 | Merge pull request #6062 from ameerj/auto-stub | bunnei | |
service: Add a toggle for auto stub fallback | |||
2021-04-08 | Merge pull request #6145 from lat9nq/nvhost_empty_memcpy | bunnei | |
nvhost_nvdec_common: Avoid memcpy with null pointers | |||
2021-04-08 | Merge pull request #6154 from lioncash/svcrange2 | bunnei | |
svc: Expand SVC tables | |||
2021-04-08 | service: hid: Stub SetAnalogStickUseCenterClamp | Morph | |
- Used by eBASEBALLパワフルプロ野球2020 | |||
2021-04-07 | Merge pull request #6160 from Morph1984/fs-update-12.x | bunnei | |
service: fs: Update service function tables | |||
2021-04-07 | Merge pull request #6143 from lat9nq/nvhost_null_memcpy | bunnei | |
nvhost_ctrl_gpu: Avoid sending null pointer to memcpy | |||
2021-04-07 | Merge pull request #6159 from Morph1984/acc-update-12.x | bunnei | |
service: acc: Update service function tables | |||
2021-04-07 | video_core: Use a CV for blocking commands. | Markus Wick | |
There is no need for a busy loop here. Let's just use a condition variable to save some power. | |||
2021-04-07 | video_core/gpu_thread: Keep the write lock for allocating the fence. | Markus Wick | |
Else the fence might get submited out-of-order into the queue, which makes testing them pointless. Overhead should be tiny as the mutex is just moved from the queue to the writing code. | |||
2021-04-07 | video_core/gpu_thread: Implement a ShutDown method. | Markus Wick | |
This was implicitly done by `is_powered_on = false`, however the explicit method allows us to block until the GPU is actually gone. This should fix a race condition while removing the other subsystems while the GPU is still active. | |||
2021-04-07 | common/threadsafe_queue: Provide Wait() method. | Markus Wick | |
It shall block until there is something to consume in the queue. And use it for the GPU emulation instead of the spin loop. This is only in booting the emulator, however in BOTW this is the case for about 1 second. | |||
2021-04-07 | Merge pull request #6130 from degasus/better_assert_handling | bunnei | |
common: Move assert failure handling into a cpp file. | |||
2021-04-07 | Merge pull request #6153 from lioncash/svcrange | bunnei | |
process_capability: Handle extended SVC range | |||
2021-04-07 | Merge pull request #6161 from Morph1984/audio-update-12.x | bunnei | |
service: audio: Update service function tables | |||
2021-04-07 | hwopus: Update to 12.x | Morph | |
2021-04-07 | IFile: Update to 12.x | Morph | |
2021-04-07 | fsp-srv: Update to 12.x | Morph | |
2021-04-07 | dauth_o: Update to 11.x | Morph | |
2021-04-07 | acc_u1: Update to 12.x | Morph | |
2021-04-07 | acc_su: Update to 12.x | Morph | |
2021-04-07 | hid: Update service function tables | german77 | |
2021-04-07 | ISelfController: Update to 11.x | Morph | |
2021-04-07 | IApplicationFunctions: Update to 11.x | Morph | |
2021-04-07 | IDebugFunctions: Update to 12.x | Morph | |
2021-04-07 | ICommonStateGetter: Update to 12.x | Morph | |
2021-04-07 | IGlobalStateController: Update to 12.x | Morph | |
2021-04-07 | IHomeMenuFunctions: Update to 12.x | Morph | |
2021-04-07 | kernel: Increase event and session counts | ameerj | |
12.x increased the number of available sessions and event resource counts | |||
2021-04-06 | Merge pull request #6146 from lat9nq/vp9_empty_memcpy | bunnei | |
vp9: Avoid memcpy with null pointers | |||
2021-04-07 | svc: Expand SVC tables | Lioncash | |
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. | |||
2021-04-07 | process_capability: Handle extended SVC range | Lioncash | |
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. | |||
2021-04-05 | nvhost_nvdec_common: Avoid memcpy with null pointers | lat9nq | |
Avoid sending null pointer to memcpy as reported by Undefined Behavious Sanitizer. Co-authored-by: LC <mathew1800@gmail.com> | |||
2021-04-05 | nvhost_ctrl_gpu: Avoid sending null pointer to memcpy | lat9nq | |
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. | |||
2021-04-05 | vp9: Avoid memcpy with null pointers | lat9nq | |
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> |