summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | service/audio: Update to 13.0.0Gravatar german772021-09-262-1/+10
| | |
* | | service/hid: Update to 13.0.0Gravatar german772021-09-262-0/+10
| | |
* | | service/btdrv: Update to 13.0.0Gravatar german772021-09-261-0/+4
| | |
* | | service/usb: Update to 13.0.0Gravatar german772021-09-261-3/+3
| | |
* | | Merge pull request #7078 from ameerj/vc-jthread-fixesGravatar Morph2021-09-261-1/+1
|\ \ \ | | | | | | | | video_core: Fix jthread related hangs when stopping emulation
| * | | video_core: Fix jthread related hangs when stopping emulationGravatar ameerj2021-09-231-1/+1
| | |/ | |/| | | | | | | jthread on some compilers is more picky when it comes to the order in which objects are destroyed.
* | | service: bsd: Stub ReadGravatar Morph2021-09-251-6/+5
| | | | | | | | | | | | - Used by Diablo II: Resurrected
* | | service: bsd: Implement ReadGravatar Morph2021-09-242-1/+15
| | | | | | | | | | | | - Used by Diablo II: Resurrected
* | | general: Update style to clang-format-12Gravatar ameerj2021-09-244-27/+19
| | |
* | | core/profile_select: Avoid uninitialized read in SelectProfile()Gravatar Lioncash2021-09-221-1/+2
| | | | | | | | | | | | | | | The default constructor of UUID doesn't initialize its data members, so we need to directly initialize it to be invalid.
* | | common/uuid: Add validity checking functions to interfaceGravatar Lioncash2021-09-223-7/+7
|/ / | | | | | | | | Given we have a function to invalidate, we should also have ones to query the validity. Also makes the code more straightforward to read.
* | Merge pull request #7019 from ameerj/videocore-jthreadGravatar bunnei2021-09-181-5/+1
|\ \ | | | | | | videocore: Use std::jthread for worker threads
| * | gpu: Use std::jthread for async gpu threadGravatar ameerj2021-09-151-5/+1
| |/
* | Merge pull request #7020 from Moonlacer/remove_audio_stretchingGravatar bunnei2021-09-181-2/+0
|\ \ | | | | | | Remove audio stretching
| * | remove-audio-stretching-settingGravatar Moonlacer2021-09-151-2/+0
| | |
* | | Merge pull request #7015 from german77/NotGoodForTerraGravatar bunnei2021-09-171-1/+14
|\ \ \ | | | | | | | | ngct: Stub Match
| * | | ngct: Stub MatchGravatar Narr the Reg2021-09-151-1/+14
| | |/ | |/| | | | Needed for Cruis'n Blast
* / | vfs: Partially implement GetFileTimeStampRawGravatar Morph2021-09-148-1/+83
|/ / | | | | | | Gets rid of homebrew warnings using this func
* | Merge pull request #7009 from ameerj/main_process_cleanupGravatar bunnei2021-09-131-3/+12
|\ \ | |/ |/| core: Destroy main_process during shutdown
| * core: Destroy main_process during shutdownGravatar ameerj2021-09-131-3/+12
| | | | | | | | The main_process was never being cleaned up, causing a noticeable memory leak after subsequent launches. This change cleans up the memory during Core Shutdown, mitigating the leak.
* | FS: Mark recursive CreateDirectory as inaccurate and temporaryGravatar Morph2021-09-121-0/+5
|/
* Merge pull request #6975 from ogniK5377/acc-async-ctxGravatar Morph2021-09-124-19/+154
|\ | | | | account: EnsureTokenIdCacheAsync
| * Mark is_complete as atomicGravatar Chloe Marcec2021-09-092-4/+5
| |
| * Addressed issuesGravatar Chloe Marcec2021-09-093-15/+14
| |
| * address name shadowing with systemGravatar Chloe Marcec2021-09-061-2/+2
| |
| * account: EnsureTokenIdCacheAsyncGravatar Chloe Marcec2021-09-064-19/+154
| | | | | | | | Closes #2547, #6946
* | Merge pull request #6974 from ogniK5377/fs-recursive-createdirGravatar Morph2021-09-121-8/+13
|\ \ | | | | | | FS: Recursively create directories for CreateDirectory
| * | Addressed issuesGravatar Chloe2021-09-091-1/+1
| | | | | | | | | Co-authored-by: Mai M. <mathew1800@gmail.com>
| * | FS: Recursively create directories for CreateDirectoryGravatar Chloe Marcec2021-09-061-8/+13
| | | | | | | | | | | | | | | | | | Originally we only created the parent directory, this caused issues for creating directories which also contained subdirectories, eg `/Folder1/Folder2` This allows the ultimate mod manager homebrew to at least boot
* | | Merge pull request #6992 from german77/brainsGravatar Morph2021-09-125-3/+44
|\ \ \ | | | | | | | | hid/am: Stub SetTouchScreenConfiguration and implement GetNotificationStorageChannelEvent
| * | | am: Implement GetNotificationStorageChannelEventGravatar german772021-09-102-2/+16
| | | |
| * | | hid: Stub SetTouchScreenConfigurationGravatar german772021-09-103-1/+28
| | | |
* | | | Merge pull request #6987 from Morph1984/common-errorGravatar Morph2021-09-123-2/+5
|\ \ \ \ | | | | | | | | | | common: Move error handling functions out of common_funcs
| * | | | kernel: Add missing <functional> includeGravatar Morph2021-09-111-0/+1
| | | | |
| * | | | file_sys/kernel_executable: Add missing <string> includeGravatar Morph2021-09-111-0/+1
| | | | |
| * | | | common: Move error handling to error.cpp/hGravatar Morph2021-09-111-2/+3
| | | | | | | | | | | | | | | | | | | | This allows us to avoid implicitly including <string> every time common_funcs.h is included.
* | | | | Merge pull request #6986 from Morph1984/version-updateGravatar Morph2021-09-121-5/+12
|\ \ \ \ \ | |/ / / / |/| | | | api_version: Update and add AtmosphereTargetFirmware
| * | | | api_version: Update and add AtmosphereTargetFirmwareGravatar Morph2021-09-101-5/+12
| |/ / /
* | | | Merge pull request #6846 from ameerj/nvdec-gpu-decodeGravatar Fernando S2021-09-111-2/+14
|\ \ \ \ | | | | | | | | | | nvdec: Add GPU video decoding for all capable drivers and platforms
| * | | | configure_graphics: Add GPU nvdec decoding as an optionGravatar ameerj2021-08-161-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some system configurations may see visual regressions or lower performance using GPU decoding compared to CPU decoding. This setting provides the option for users to specify their decoding preference. Co-Authored-By: yzct12345 <87620833+yzct12345@users.noreply.github.com>
* | | | | Merge pull request #6981 from ameerj/nvflinger-hb-formatGravatar Fernando S2021-09-113-7/+8
|\ \ \ \ \ | |_|/ / / |/| | | | nvflinger: Use external surface format for framebuffer creation
| * | | | nvflinger: Use external surface format for framebuffer creationGravatar ameerj2021-09-063-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The format member the IGBPBuffer may not always specify the correct desired format. Using the external format member ensures a valid format is provided when creating the framebuffer. Fixes homebrew using the wrong framebuffer format.
* | | | | Merge pull request #6971 from bunnei/buffer-queue-keventGravatar Ameer J2021-09-083-14/+24
|\ \ \ \ \ | |/ / / / |/| | | | core: hle: service: buffer_queue: Improve management of KEvent.
| * | | | core: hle: service: buffer_queue: Improve management of KEvent.Gravatar bunnei2021-09-043-14/+24
| | |_|/ | |/| |
* | | | Merge pull request #6965 from bunnei/cpu_manager_jthreadGravatar bunnei2021-09-062-18/+13
|\ \ \ \ | |/ / / |/| | | core: cpu_manager: Use jthread.
| * | | core: cpu_manager: Use jthread.Gravatar bunnei2021-09-032-18/+13
| | |/ | |/|
* / | core: hle: service: nvflinger/vi: Improve management of KEvent.Gravatar bunnei2021-09-034-16/+30
|/ /
* | Merge pull request #6905 from Morph1984/nifm-miscGravatar bunnei2021-08-292-137/+147
|\ \ | | | | | | nifm/network_interface: Cleanup and populate fields in GetCurrentNetworkProfile
| * | service: nifm: Populate fields in GetCurrentNetworkProfileGravatar Morph2021-08-271-29/+37
| | | | | | | | | | | | Populates the current_address, subnet_mask, and gateway fields from the selected network interface.
| * | service: nifm: Cleanup GetCurrentIpConfigInfoGravatar Morph2021-08-271-26/+21
| | |