aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2021-05-05hle: kernel: svc_results: Update naming..bunnei
2021-05-05hle: kernel: KThread: Add missing resource hint release.bunnei
2021-05-05hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei
2021-05-05hle: ipc_helpers: Add methods for copy/move references.bunnei
2021-05-05hle: kernel: Move slab heaps to their own container.bunnei
2021-05-05hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps.bunnei
2021-05-05hle: kernel: Move slab heap management to KernelCore.bunnei
2021-05-05hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei
2021-05-05hle: kernel: Use unique_ptr for suspend and dummy threads.bunnei
2021-05-05hle: kernel: Migrate KEvent to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KSharedMemory to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KProcess to KAutoObject.bunnei
2021-05-05hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei
2021-05-05hle: kernel: Migrate more of KThread to KAutoObject.bunnei
2021-05-05hle: kernel: svc: Migrate GetThreadPriority, StartThread, and ExitThread.bunnei
2021-05-05hle: kernel: svc: Migrate CreateThread.bunnei
2021-05-05hle: kernel: Migrate idle threads.bunnei
2021-05-05hle: kernel: Migrate KThread to KAutoObject.bunnei
2021-05-05hle: kernel: Add initial impl. of slab setup.bunnei
2021-05-05hle: kernel: Refactor out various KThread std::shared_ptr usage.bunnei
2021-05-05core: Defer CoreTiming initialization.bunnei
2021-05-05core: memory: Add a work-around to allocate and access kernel memory regions ↵bunnei
by vaddr.
2021-05-05hle: kernel: Add initial impl. of KLinkedList.bunnei
2021-05-05hle: kernel: Add initial impl. of KSlabAllocated.bunnei
2021-05-05hle: kernel: Add initial impl. of KAutoObjectWithListContainer.bunnei
2021-05-05hle: kernel: Add initial impl. of KAutoObject.bunnei
2021-05-05Merge pull request #6279 from ogniK5377/nvhost-profbunnei
nvdrv: /dev/nvhost-prof-gpu for production
2021-05-05Update src/core/hle/service/nvdrv/interface.cppbunnei
Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com>
2021-05-05hid: Improve hardware accuracy of gesturesgerman77
2021-05-05service: Remove unused class variablesLioncash
Prevents some warnings from occurring.
2021-05-04service: Resolve cases of member field shadowingLioncash
Now all that remains is for kernel code to be 'shadow-free' and then -Wshadow can be turned into an error.
2021-05-03Merge pull request #6278 from lioncash/misc-shadowbunnei
core: Resolve misc straggler cases of variable shadowing
2021-05-03core: Resolve misc cases of variable shadowingLioncash
Resolves shadowing warnings that aren't in a particularly large subsection of core. Brings us closer to turning -Wshadow into an error. All that remains now is for cases in the kernel (left untouched for now since a big change by bunnei is pending), and a few left over in the service code (will be tackled next).
2021-05-03nvdrv: /dev/nvhost-prof-gpu for productionChloe Marcec
While we're at it, we can fix the is_initialized error code. This fixes the crashes on Shante
2021-05-02hid: Fix touch not initializing properly if disabledgerman77
2021-05-02Merge pull request #6269 from lioncash/file-shadowbunnei
file_sys: Resolve cases of variable shadowing
2021-05-02Merge pull request #6265 from Morph1984/snap-save-fixbunnei
service: filesystem: Return proper error codes for CreateFile
2021-05-02file_sys: Resolve cases of variable shadowingLioncash
Brings us closer to enabling -Wshadow as an error in the core code.
2021-05-01service: filesystem: Return proper error codes for CreateFileMorph
This improves the accuracy of CreateFile by returning the correct error codes on certain conditions (parent directory does not exist, path already exists). This fixes saving and the loading of existing saves in New Pokemon Snap
2021-04-30Disable touch if setting is not enabledgerman77
2021-04-30Merge pull request #6257 from Morph1984/fix-use-after-free-webappletbunnei
applets/web: Fix a use-after-free when passing in the URL string
2021-04-29Merge pull request #6226 from german77/sevensixbunnei
hid: Implement SevenSixAxis and ConsoleSixAxisSensor
2021-04-28applets/web: Fix a use-after-free when passing in the URL stringMorph
The URL string was being deleted before being used, leading to a use-after-free occurring when it is used afterwards. Fix this by taking the string by const ref to extend its lifetime, ensuring it doesn't get deleted before use.
2021-04-27loader: Resolve instances of variable shadowingLioncash
Eliminates variable shadowing cases across all the loaders to bring us closer to enabling variable shadowing as an error in core.
2021-04-26address commentsgerman77
2021-04-26service: Eliminate cases of member shadowingLioncash
Resolves a few localized instances of member variable shadowing. Brings us a little closer to turning shadowing warnings into errors.
2021-04-24nvhost_vic: Fix device closureameerj
Implements the OnClose method of the nvhost_vic device, and removes the remnants of an older implementation. Also cleans up some of the surrounding code.
2021-04-24Merge pull request #6234 from Morph1984/stub-amMat M
ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabled
2021-04-24Merge pull request #6235 from german77/ectx_awMat M
glue: Add ectx:aw service placeholder
2021-04-24glue: Add ectx:aw placeholdergerman77