Commit Graph

18000 Commits

Author SHA1 Message Date
Morph
9800a675e4 configure_debug: Migrate to the new Common::FS library 2021-05-25 12:34:19 -04:00
Morph
e70397b7ee vulkan_library: Migrate to the new Common::FS library 2021-05-25 12:34:19 -04:00
Morph
42359b8e7c nsight_aftermath_tracker: Migrate to the new Common::FS library 2021-05-25 12:34:19 -04:00
Morph
2f24ef044e gl_shader_disk_cache: Migrate to the new Common::FS library 2021-05-25 12:34:19 -04:00
Morph
d9cb24ea37 loader: Migrate to the new Common::FS library 2021-05-25 12:34:19 -04:00
Morph
15daa8d5aa service: filesystem: Migrate to the new Common::FS library 2021-05-25 12:34:19 -04:00
Morph
02736a4f20 applets/web: Migrate to the new Common::FS library 2021-05-25 12:34:19 -04:00
Morph
bfe5066d11 applets/profile: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
a3cb23144a service: acc: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
f1f9e4db3a xts_archive: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
2870dc5f34 registered_cache: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
bcc7f873e4 bis_factory: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
403dc2b92f key_manager: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
237bc51445 telemetry_session: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
5639ceb609 reporter: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
f4f6564c3f perf_stats: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
2d66401c78 core: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
cfd8e1edb4 logging: backend: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
f27b093c38 settings: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
ca00f6daa1 nvidia_flags: Migrate to the new Common::FS library 2021-05-25 12:34:18 -04:00
Morph
92eb448ef1 string_util: Remove unused function and include 2021-05-25 12:34:18 -04:00
Morph
4c6e98809b general: Remove unused fs includes 2021-05-25 12:34:18 -04:00
Morph
5e27de2dc4 common: Remove the previous Common::FS implementation 2021-05-25 12:34:18 -04:00
Morph
0b22742a20 common: fs: path_util: Add the rest of the path functions 2021-05-25 12:34:18 -04:00
Morph
cdf26b22c6 common: fs: fs_paths: Add fs_paths to replace common_paths 2021-05-25 12:34:17 -04:00
Morph
147147969c common: fs: Reimplement Common::FS library using std::filesystem 2021-05-25 12:34:17 -04:00
Morph
9b69d1a996 common: fs: file: Rewrite the IOFile implementation 2021-05-25 12:34:17 -04:00
Morph
a09e988f2e common: fs: path_util: Add utlity functions for paths
Contains various utility functions for getting or manipulating filesystem paths used by the Common::FS library
2021-05-25 12:34:17 -04:00
Morph
2d241e0b6b common: fs: fs_util: Add std::string to std::u8string conversion utility 2021-05-25 12:34:17 -04:00
Morph
07c3a3b13b common: fs: fs_types: Create filesystem types
Contains various filesystem types used by the Common::FS library
2021-05-25 12:34:17 -04:00
Mai M
b6b73d9a5a Merge pull request #6358 from Morph1984/k_map_region
kernel: process_capability: Add MapRegion capability
2021-05-25 03:26:22 -04:00
Morph
ec28d3c439 kernel: process_capability: Add MapRegion capability
- Used by nx-hbloader
2021-05-25 01:44:46 -04:00
bunnei
d84a93c987 Merge pull request #6357 from lioncash/compression
common/compression: Make use of std::span
2021-05-24 18:50:26 -07:00
bunnei
aee3b57c44 Merge pull request #6312 from german77/analogMapping
input_common: Rewrite sdl analog mapping and fix controller disconnection crash
2021-05-24 12:02:37 -07:00
Lioncash
49bfd0c461 zstd_compression: Make use of std::span
Allows for the incoming data stream to be non-allocating.
2021-05-24 15:01:04 -04:00
Lioncash
00213377b1 lz4_compression: Make use of std::span
Allows making the incoming data stream non-allocating.
2021-05-24 15:00:59 -04:00
bunnei
3ead4a3494 Merge pull request #6347 from bunnei/ipc-improvements-next-2
Various improvements to IPC and session management (Part 2)
2021-05-23 16:28:40 -07:00
bunnei
5068279f23 Merge pull request #6248 from A-w-x/intelmesa
gl_device: Intel: Disable texture view formats workaround on mesa
2021-05-20 23:47:14 -07:00
bunnei
136e8e829f Merge pull request #6333 from Morph1984/swkbd-confirm-text
applets/swkbd: Send the correct text string on TextCheck::Confirm
2021-05-20 22:42:54 -07:00
bunnei
6418a42884 hle: kernel: service_thread: Take reference to KServerSession on service request. 2021-05-20 22:39:44 -07:00
bunnei
e33ffdc555 hle: kernel: k_port: Use AcceptSession to ensure SessionList state is correct.
- Fixes a use-after-free, work-around until we fixup session/port management.
2021-05-20 21:41:52 -07:00
bunnei
b4fc2e52a2 hle: kernel: Use host memory allocations for KSlabMemory.
- There are some issues with the current workaround, we will just use host memory until we have a complete kernel memory implementation.
2021-05-20 21:41:52 -07:00
bunnei
7331bb9d8d Revert "WORKAROUND: Do not use slab heap while we track down issues with resource management."
This reverts commit f2c26443f8.
2021-05-20 21:41:52 -07:00
bunnei
f4fe71c1c9 hle: kernel: hle_ipc: Simplify incoming/outgoing move/copy/domain objects. 2021-05-20 21:41:52 -07:00
bunnei
342170fcd3 common: tree: Avoid a crash on nullptr dereference. 2021-05-20 21:41:51 -07:00
bunnei
7361eac10f hle: kernel: Implement CloneCurrentObject and improve session management. 2021-05-20 21:41:49 -07:00
bunnei
c40e7593f5 Revert "WORKAROUND: temp. disable session resource limits while we work out issues"
This reverts commit fc086f93b2.
2021-05-20 21:40:30 -07:00
bunnei
ea4e4b05e4 Merge pull request #6320 from Morph1984/get-pid
hle_ipc: Add a getter for PID
2021-05-20 21:40:03 -07:00
bunnei
7626ca3343 Merge pull request #6321 from lat9nq/per-game-cpu
configuration: Add CPU tab to game properties and slight per-game settings rework
2021-05-20 20:10:56 -07:00
lat9nq
5153d5387a configure_cpu: Simplify UpdateGroup
Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com>
2021-05-20 01:11:56 -04:00