| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
nvdrv: fix container destruction order
|
| | | |/ / / / / /
| |/| | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Clang erroneously emits this warning when using designated initializers.
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Copies up to sizeof(p_name) - 1 in strncpy and null terminates it at p_name[254]
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Clang and ICC for whatever reason also defines __GNUC__. Exclude them from this check.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This is similar to Clang's -Wunused-lambda-capture
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Disabling C4100 is similar to -Wno-unused-parameter
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
These warnings are already included in /W3.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Resolves C4146 on MSVC
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
These are already explicitly or implicitly set in src/CMakeLists.txt
|
| | | | | | | | | |
|
| |/ / / / / / / |
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Maxwell3D/Puller: Fix regressions and syncing issues.
|
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
hid/npad: Fix copy size in GetSupportedNpadIdTypes
|
| | | |_|/ / / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Previously this was passing the size of the vector into memcpy rather
than the size in bytes to copy, which would result in a partial read.
Thankfully, this function isn't used yet, so this gets rid of a bug
before it's able to do anything.
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINT
|
| | |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This format is similar to Z32_FLOAT_X24S8_UINT, which is implemented with D32_FLOAT_S8_UINT.
Used in Persona 5 Royal
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Makes for stronger typing and allows tooling bounds checks provided by
the standard library for debugging purposes.
|
| |/ / / / / / / |
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
kernel: Session request cleanup
|
| | | | | | | | | |
|
| | | |_|_|/ / /
| |/| | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Controller Applet had instance of Undocked, make Handheld
|
| | | |_|_|/ / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Remember that time we renamed the Undocked option to Handheld in the
status bar, and then later remembered the Controller Configuration?
Scrolling through Transifex I noticed that we still have one instance of
"Undocked" in the text.
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
[audio_core] Update for firmware 15.0.0
|
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| |_|_|/ / / / /
|/| | | | | | | |
common/fixed_point: Minor interface improvements
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Ensures that a fixed-point value is always initialized
This likely also fixes several cases of uninitialized values being
operated on, since we have multiple areas in the codebase where the
default constructor is being used like:
Common::FixedPoint<50, 14> current_sample{};
and is then followed up with an arithmetic operation like += or
something else, which operates directly on FixedPoint's internal data
member, which would previously be uninitialized.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Given these are just moving a raw value around, these can sensibly be
made constexpr to make the interface more useful.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
These shouldn't throw and can influence how some standard algorithms
will work.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Marks member functions as discard, where ignoring the return value would
be indicative of a bug or dead code.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This calls round_up(), which is a non-const member function, so if a
fixed-point instantiation ever calls to_uint(), it'll result in a
compiler error.
This allows the member function to work.
While we're at it, we can actually mark to_long_floor() as const, since
it's not modifying any member state.
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Collapses all of the comparison functions down to a single line.
|
| | |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Makes a few things a little less noisy and removes the need for SFINAE
in quite a few functions.
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
savedata_factory: Detect future save data paths
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Enable compatibility for new account/device save paths planned on a future implementation.
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
kernel: fix slab heap ABA
|
| | |/ / / / / / / |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Kernel Multiprocess (Part 1) - Persist memory & core timing
|
| | | | | | | | | | |
|