Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-13 | Merge pull request #7580 from lioncash/input-doc | bunnei | |
input_poller/input_mapping: Silence several -Wdocumentation warnings | |||
2021-12-13 | input_mapping: Amend specification of parameters | Lioncash | |
param tags are supposed to specify the parameter name without any quoting. Silences several -Wdocumentation warnings. | |||
2021-12-13 | input_poller: Remove several unnecessary @param tags | Lioncash | |
Silences quite a bit of -Wdocumentation warnings, given the @param tag is only intended to be used to identify function parameters, not what it contains. | |||
2021-12-13 | Merge pull request #7575 from lioncash/input | bunnei | |
input_engine: Minor object churn cleanup | |||
2021-12-13 | Merge pull request #7576 from lioncash/tasenum | bunnei | |
tas_input: Minor cleanup | |||
2021-12-13 | tas_input: Avoid minor copies in Read/WriteCommandButtons() | Lioncash | |
We don't need to copy the whole pair | |||
2021-12-13 | tas_input: Remove unnecessary semicolon | Lioncash | |
Resolves a -Wextra-semi warning | |||
2021-12-13 | tas_input: Execute clear() even if empty | Lioncash | |
clear() when empty is simply a no-op, so we can get rid of the check here and let the stdlib do it for us. | |||
2021-12-13 | tas_input: Remove unnecessary includes | Lioncash | |
Gets rid of indirect includes and includes only what the interface needs. | |||
2021-12-13 | tas_input: std::move strings into vector | Lioncash | |
While we're in the same area, we can also avoid performing std::stoi in a loop when it only needs to be performed once. | |||
2021-12-13 | tas_input: Use istringstream over stringstream | Lioncash | |
This is only using the input facilities, so we don't need to use the fully-fleged stringstream. | |||
2021-12-13 | tas_input: Use u8string_view instead of u8string | Lioncash | |
Same behavior, but without the potential for extra allocations. | |||
2021-12-13 | tas_input: Remove unused std::smatch variable | Lioncash | |
This also means we can get rid of the dependency on <regex> | |||
2021-12-13 | tas_input: Amend -Wdocumentation warnings | Lioncash | |
Parameters shouldn't have the colon by their name. | |||
2021-12-13 | tas_input: Make TasAxes enum an enum class | Lioncash | |
Prevents these values from potentially clashing with anything in other headers. | |||
2021-12-13 | input_engine: Fix typo in TriggerOnAxisChange() parameter name | Lioncash | |
2021-12-13 | input_engine: Simplify PreSet* family of functions | Lioncash | |
We can make use of try_emplace() to insert values only if they don't already exist. | |||
2021-12-13 | input_engine: Avoid redundant map lookups | Lioncash | |
We can use iterators to avoid looking up into maps twice in the getter functions. At the same time we can also avoid copying the ControllerData structs, since they're 264 bytes in size. | |||
2021-12-13 | input_engine: Remove left-over namespace qualifiers | Lioncash | |
These types are part of the InputCommon namespace. | |||
2021-12-13 | input_engine: Iterate by reference rather than by value where applicable | Lioncash | |
Avoids creating copies of several object instances (some of which being over 100 bytes in size). | |||
2021-12-13 | input_engine: Take BasicMotion by const reference with SetMotion() and ↵ | Lioncash | |
TriggerOnMotionChange() Copies the BasicMotion instance once instead of twice. | |||
2021-12-13 | input_engine: std::move InputIdentifier in SetCallback() | Lioncash | |
Allows avoiding std::function allocations. | |||
2021-12-13 | input_engine: Pass LedStatus by const reference | Lioncash | |
Avoids copies where reasonably applicable | |||
2021-12-13 | input_engine: Pass VibrationStatus by const reference in SetRumble() | Lioncash | |
Avoids creating copies of the struct where not necessary. | |||
2021-12-13 | input_engine: std::move engine name where applicable | Lioncash | |
We can allow the name to be moved into, allowing allocations to be avoided. | |||
2021-12-13 | input_engine: Remove callback clearing in constructor | Lioncash | |
The callback map is a member variable, so this will always be empty on initial construction. | |||
2021-12-13 | input_engine: Remove unnecessary semi-colons | Lioncash | |
Silences -Wextra-semi warnings | |||
2021-12-13 | input_engine: Remove unnecessary return | Lioncash | |
This is a void function, so it doesn't need this. | |||
2021-12-13 | Merge pull request #7574 from v1993/patch-1 | Mai M | |
Remove erroneous #pragma once | |||
2021-12-13 | Remove erroneous #pragma once | Valeri | |
2021-12-13 | Merge pull request #7554 from Tachi107/build-remove-unicorn | Mai M | |
build: remove remaining bits of Unicorn | |||
2021-12-12 | Merge pull request #7527 from Tachi107/cubeb-result_of | bunnei | |
build: update cubeb and remove the result_of comment | |||
2021-12-12 | Merge pull request #7462 from bunnei/kernel-improve-scheduling | bunnei | |
Kernel: Improve threading & scheduling V3 | |||
2021-12-10 | build: remove remaining bits of Unicorn | Andrea Pappacoda | |
Unicorn has been removed in fc6db97a09e2de5eff10131ddcab9cf8fb2f736c | |||
2021-12-09 | Merge pull request #7495 from FernandoS27/text-blit-fix-again | Morph | |
Texture Cache: Fix mismatching image/views on blits | |||
2021-12-09 | Merge pull request #7519 from itsmeft24/master | bunnei | |
kernel: svc: Implement ProcessMemory and CodeMemory SVCs | |||
2021-12-08 | Merge pull request #7545 from Morph1984/qt-deprecated-warn | bunnei | |
profiler: Use QWheelEvent position().toPoint() | |||
2021-12-08 | profiler: Use QWheelEvent position().toPoint() | Morph | |
QWheelEvent::pos() is deprecated. Make use of position().toPoint() instead. | |||
2021-12-08 | Merge pull request #7544 from Morph1984/r16g16 | bunnei | |
renderer_vulkan: Add R16G16_UINT | |||
2021-12-08 | renderer_vulkan: Add R16G16_UINT | Morph | |
- Used by Immortals Fenyx Rising | |||
2021-12-07 | Merge pull request #7525 from german77/notifa | bunnei | |
service/notif: Add notif:a and stub ListAlarmSettings, Initialize | |||
2021-12-07 | Merge pull request #7521 from german77/dual_single_joycons | bunnei | |
service/hid: Implement SetNpadJoyAssignmentMode | |||
2021-12-07 | Merge pull request #7488 from vonchenplus/support_multiple_videos_playing | bunnei | |
Support multiple videos playing | |||
2021-12-07 | Merge pull request #7506 from heinermann/focus_crash | Mai M | |
Fixed #7502 | |||
2021-12-07 | Merge pull request #7522 from ameerj/shader-recompiler-filenames | Mai M | |
shader_recompiler/backend: Minor organization and refactoring to reduce compile time overhead | |||
2021-12-07 | Merge pull request #7526 from Void48/patch-1 | Mai M | |
(README) changed the color of Discord badge to use the new color | |||
2021-12-07 | Update k_code_memory.h | itsmeft24 | |
2021-12-07 | make KCodeMemory::GetSourceAddress const | itsmeft24 | |
Co-authored-by: Mai M. <mathew1800@gmail.com> | |||
2021-12-06 | Merge pull request #7531 from Morph1984/zm-msvc | bunnei | |
CMakeLists: Specify /Zm200 when compiling in MSVC | |||
2021-12-06 | hle: kernel k_scheduler: EnableScheduling: Remove redundant ↵ | bunnei | |
GetCurrentThreadPointer calls. |