| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
CONSOLE_SCREEN_BUFFER_INFO instance
The previous form of initializing done here is a C-ism, an empty set of
braces is sufficient for initializing (and doesn't potentially cause
missing brace warnings, given the first member of the struct is a COORD
struct).
|
| |
|
|
| |
Gets rid of a TODO that is long overdue.
|
| |\
| |
| | |
common/telemetry: Migrate core-independent info gathering to common
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously core itself was the library containing the code to gather
common information (build info, CPU info, and OS info), however all of
this isn't core-dependent and can be moved to the common code and use
the common interfaces. We can then just call those functions from the
core instead.
This will allow replacing our CPU detection with Xbyak's which has
better detection facilities than ours. It also keeps more
architecture-dependent code in common instead of core.
|
| | |
| |
| |
| |
| | |
It's in the common code, so it should be under the Common namespace like
everything else.
|
| |\ \
| | |
| | | |
file_sys: Add support for registration format
|
| | | | |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
common/xbyak_abi: Mark defined functions in header as inline
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Avoids potential One Definition Rule violations when these are used in
the future.
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | | |
common/misc: use windows.h
|
| | | | |
| | | |
| | | | |
linux-mingw does not really like this.
|
| | |/ /
|/| |
| | |
| | |
| | |
| | |
| | | |
These currently aren't used and contain commented out source code that
corresponds to Dolphin's JIT. Given our CPU code is organized quite
differently, we shouldn't be keeping this around (at the moment it just
adds to compile times marginally).
|
| | | |
| | |
| | |
| | |
| | |
| | | |
The filter is returned via const reference, so this was making a
pointless copy of the entire filter every time a message was being
pushed into the logger instance.
|
| | | |
| | |
| | |
| | | |
These don't directly modify the contained data.
|
| | |/
|/| |
|
| |\ \
| | |
| | | |
common/logging: Add missing service log categories
|
| | | |
| | |
| | |
| | | |
These weren't added when the services were introduced.
|
| |\ \ \
| | | |
| | | | |
vfs: Add VfsFilesystem and fix RealVfs* implementations
|
| | | | | |
|
| | |/ / |
|
| |\ \ \
| | | |
| | | | |
common/color: Minor cleanup
|
| | | | |
| | | |
| | | |
| | | | |
These are just superfluous and not necessesary
|
| | |/ /
| | |
| | |
| | |
| | | |
Gets rid of type punning via reinterpret_cast within functions. Instead,
we use memcpy to transfer the contents across types.
|
| |/ /
| |
| |
| | |
Same behavior, less code
|
| |\ \
| | |
| | | |
common: Convert type traits templates over to variable template versions where applicable
|
| | | |
| | |
| | |
| | |
| | |
| | | |
where applicable
Uses the C++17 inline variable variants
|
| |\ \ \
| | | |
| | | | |
vector_math: Minor cleanups
|
| | | | | |
|
| | | | | |
|
| | |/ / |
|
| |/ /
| |
| |
| | |
Prevents compiler warnings.
|
| |/
|
|
| |
Adds basic skeleton for the usb services based off the information provided by Switch Brew.
|
| |
|
|
|
| |
Adds the basic skeleton of the arp services based off the information
provided by Switch Brew.
|
| |\
| |
| | |
XCI and Encrypted NCA Support
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |\ \
| | |
| | | |
service: Add migration services
|
| | | |
| | |
| | |
| | |
| | | |
Adds the basic skeleton for the mig:usr service based off information
provided by Switch Brew.
|
| |\ \ \
| | | |
| | | | |
math_util: Always initialize members of Rectangle
|
| | |/ /
| | |
| | |
| | | |
Prevents potentially using the members uninitialized.
|
| | | |
| | |
| | |
| | | |
PCV isn't the parental control service.
|
| |/ /
| |
| |
| |
| | |
Adds the basic skeleton for the psc services based off the information
provided by Switch Brew.
|
| |\ \
| | |
| | | |
service: Add capture services
|
| | |/
| |
| |
| |
| | |
Adds the basic skeleton for the capture services based off information
provided by Switch Brew.
|
| |/
|
|
|
| |
Adds the basic skeleton for the remaining pcv-related services based off
information on Switch Brew.
|