Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-27 | Merge pull request #9134 from lioncash/init | liamwhite | |
audio_in/out_system: Pass Initialize members by value where applicable | |||
2022-10-26 | Merge pull request #9125 from liamwhite/dummy-scheduler | bunnei | |
kernel: refactor dummy thread wakeups | |||
2022-10-26 | audio_in/out_system: Pass Initialize members by value where applicable | Lioncash | |
applet_resource_user_id isn't actually modified and is just assigned to a member variable, so this doesn't need to be a mutable reference. Similarly, the device name itself isn't modified and is only moved. We pass by value here, since we can still perform the move, but eliminate a sneaky set of calls that can unintentionally destroy the original string. Given how nested the calls are, it's good to get rid of this potential vector for a use-after-move bug. | |||
2022-10-26 | concepts: Use the std::contiguous_iterator concept | Morph | |
This also covers std::span, which does not have a const iterator. Also renames IsSTLContainer to IsContiguousContainer to explicitly convey its semantics. | |||
2022-10-25 | Merge pull request #9128 from abouvier/patch-1 | liamwhite | |
tests: fix for -Wall | |||
2022-10-25 | Merge pull request #9113 from german77/peer_pressure | liamwhite | |
service: nfp: Allow amiibos without keys | |||
2022-10-25 | Merge pull request #9107 from german77/gidoly_rules | liamwhite | |
input_common: cache vibration tests | |||
2022-10-25 | tests: fix for -Wall | Alexandre Bouvier | |
Fix #9123 | |||
2022-10-25 | Merge pull request #9112 from vonchenplus/deferred_draw | liamwhite | |
video_core: Reimplementing the maxwell drawing trigger mechanism | |||
2022-10-25 | Merge pull request #9119 from liamwhite/shutdown-barrier | liamwhite | |
core: barrier service thread shutdown | |||
2022-10-24 | kernel: refactor dummy thread wakeups | Liam | |
2022-10-24 | Merge pull request #8873 from vonchenplus/fix_legacy_location_error | bunnei | |
video_core: Fix legacy to generic location unpaired | |||
2022-10-24 | Merge pull request #9122 from liamwhite/burnt-chicken | Fernando S | |
nvdrv: fix container destruction order | |||
2022-10-23 | nvdrv: fix container destruction order | Liam | |
2022-10-23 | core: barrier service thread shutdown | Liam | |
2022-10-22 | core: hid: Add handheld to nfc devices | german77 | |
2022-10-22 | CMakeLists: Disable -Wbraced-scalar-init on Clang | Morph | |
Clang erroneously emits this warning when using designated initializers. | |||
2022-10-22 | yuzu: Resolve -Wpessimizing-move | Morph | |
2022-10-22 | startup_checks: Resolve -Wstringop-truncation | Morph | |
Copies up to sizeof(p_name) - 1 in strncpy and null terminates it at p_name[254] | |||
2022-10-22 | startup_checks: Resolve -Wformat | Morph | |
2022-10-22 | general: Resolve -Wunused-but-set-variable | Morph | |
2022-10-22 | general: Resolve -Wunused-lambda-capture and C5233 | Morph | |
2022-10-22 | general: Resolve -Wclass-memaccess | Morph | |
2022-10-22 | ipc_helpers: Ignore GCC compiler warnings only on GCC | Morph | |
Clang and ICC for whatever reason also defines __GNUC__. Exclude them from this check. | |||
2022-10-22 | CMakeLists: Enforce C5233 on MSVC | Morph | |
This is similar to Clang's -Wunused-lambda-capture | |||
2022-10-22 | CMakeLists: Disable C4100 and C4324 | Morph | |
Disabling C4100 is similar to -Wno-unused-parameter | |||
2022-10-22 | CMakeLists: Remove redundant warnings | Morph | |
These warnings are already included in /W3. | |||
2022-10-22 | decoders: Use 2's complement instead of unary - | Morph | |
Resolves C4146 on MSVC | |||
2022-10-22 | CMakeLists: Treat MSVC warnings as errors | Morph | |
2022-10-22 | general: Enforce C4800 everywhere except in video_core | Morph | |
2022-10-22 | CMakeLists: Remove all redundant warnings | Morph | |
These are already explicitly or implicitly set in src/CMakeLists.txt | |||
2022-10-22 | CMakeLists: Consolidate all unused warnings into -Wunused | Morph | |
2022-10-22 | CMakeLists: Treat -Wall and -Wextra as errors | Morph | |
2022-10-22 | Merge pull request #9095 from FernandoS27/meat-good-vegetable-bad | Fernando S | |
Maxwell3D/Puller: Fix regressions and syncing issues. | |||
2022-10-22 | video_core: Implement maxwell inline_index method | FengChen | |
2022-10-21 | service: nfp: Allow amiibos without keys | Narr the Reg | |
2022-10-21 | service: nfp: remove unnecessary include | Narr the Reg | |
2022-10-21 | video_coare: Reimplementing the maxwell drawing trigger mechanism | FengChen | |
2022-10-21 | Merge pull request #9106 from lioncash/copy-err | liamwhite | |
hid/npad: Fix copy size in GetSupportedNpadIdTypes | |||
2022-10-21 | Merge pull request #9108 from Morph1984/r32-b24g8 | liamwhite | |
format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINT | |||
2022-10-21 | k_session_request: Add missing override specifier | Lioncash | |
2022-10-21 | format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINT | Morph | |
This format is similar to Z32_FLOAT_X24S8_UINT, which is implemented with D32_FLOAT_S8_UINT. Used in Persona 5 Royal | |||
2022-10-21 | k_session_request: Turn C-style array into std::array | Lioncash | |
Makes for stronger typing and allows tooling bounds checks provided by the standard library for debugging purposes. | |||
2022-10-21 | k_session_request: Simplify constructor initialization | Lioncash | |
2022-10-21 | input_common: cache vibration tests | german77 | |
2022-10-21 | hid/npad: Fix copy size in GetSupportedNpadIdTypes | Lioncash | |
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. | |||
2022-10-20 | Merge pull request #9078 from liamwhite/session-request | liamwhite | |
kernel: Session request cleanup | |||
2022-10-20 | Merge pull request #9099 from Docteh/undocked | liamwhite | |
Controller Applet had instance of Undocked, make Handheld | |||
2022-10-20 | Merge pull request #9096 from Kelebek1/audio_15 | bunnei | |
[audio_core] Update for firmware 15.0.0 | |||
2022-10-20 | Controller Applet had instance of Undocked, make Handheld | Kyle Kienapfel | |
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. |