summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/sm/controller.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* service: Eliminate usages of the global system instanceLioncash2020-11-271-1/+5
| | | | | Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
* service: Update function tablesVolcaEM2020-06-291-3/+3
|
* core/core: Remove unnecessary sm/controller includeLioncash2018-09-061-1/+1
| | | | | | | | | | The only reason this include was necessary, was because the constructor wasn't defaulted in the cpp file and the compiler would inline it wherever it was used. However, given Controller is forward declared, all those inlined constructors would see an incomplete type, causing a compilation failure. So, we just place the constructor in the cpp file, where it can see the complete type definition, allowing us to remove this include.
* service: Use nested namespace specifiers where applicableLioncash2018-04-201-4/+2
| | | | Tidies up namespace declarations
* controller: Use DuplicateSession for DuplicateSessionEx.bunnei2018-01-181-0/+1
|
* yuzu: Update license text to be consistent across project.bunnei2018-01-131-1/+1
|
* controller: Implement DuplicateSession.bunnei2017-12-291-0/+1
|
* service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei2017-12-281-2/+2
|
* hle: Implement ConvertSessionToDomain, various cleanups.bunnei2017-10-151-0/+1
|
* hle: Initial implementation of NX service framework and IPC.bunnei2017-10-151-0/+22