| Age | Commit message (Collapse) | Author |
|
settings: Forbid docked mode on handheld
|
|
Most of the code already exists to do this, but the Apply button itself
was never added. This adds a button and boolean that tells yuzu to save
the configuration after applying settings, even if close/Cancel is
pressed on the dialog. Changes after applying will not be saved when
Cancel is pressed, though.
|
|
- Used by nx-hbloader
|
|
common/compression: Make use of std::span
|
|
input_common: Rewrite sdl analog mapping and fix controller disconnection crash
|
|
Allows for the incoming data stream to be non-allocating.
|
|
Allows making the incoming data stream non-allocating.
|
|
We already do this specifically for homebrew, so we can keep it stubbed out for the time being
|
|
|
|
Various improvements to IPC and session management (Part 2)
|
|
|
|
|
|
Some users have reported rare crashes when pressing the Enter key on the keyboard to confirm input in the normal software keyboard, particularly in Super Smash Bros. Ultimate while entering the name of a ruleset or controller layout.
It is suspected that the QLineEdit::returnPressed signal is causing a race condition as confirming input through other means does not produce the crash. Since Qt::QueuedConnection posts an event to the event queue of the callee's thread instead of executing it directly on the caller's thread, this eliminates any potential race conditions from occurring in this scenario.
|
|
gl_device: Intel: Disable texture view formats workaround on mesa
|
|
applets/swkbd: Send the correct text string on TextCheck::Confirm
|
|
request.
|
|
- Fixes a use-after-free, work-around until we fixup session/port management.
|
|
- There are some issues with the current workaround, we will just use host memory until we have a complete kernel memory implementation.
|
|
resource management."
This reverts commit f2c26443f85a3c3fd43137509368ba5c7ab80ee7.
|
|
|
|
|
|
|
|
issues"
This reverts commit fc086f93b2165b5c210cb7dcd6c18ebe17f1fd7b.
|
|
hle_ipc: Add a getter for PID
|
|
configuration: Add CPU tab to game properties and slight per-game settings rework
|
|
Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com>
|
|
parent_of_member: Make sign conversion explicit in OffsetOfImpl()
|
|
input_common: Sanitize motion data
|
|
Drops an unused variant of ApplyPerGameSetting, and turns the QComboBox
variants of SetPerGameSetting into a template.
Co-authored-by: Ameer J <52414509+ameerj@users.noreply.github.com>
|
|
Previously the text string for the inline software keyboard was being sent instead of the normal software keyboard, leading to empty text being sent all the time.
|
|
perf_stats: Rework FPS counter to be more accurate
|
|
size is already the size in bytes. We do not need to multiply it by the page size
|
|
Deduplicates a commonly repeated expression.
|
|
Makes for deterministic initial state.
|
|
We can now use this in a generic context to reuse it with the finger
position.
|
|
Simplifies assignments.
|
|
Simplifies some comparisons.
|
|
This only represents a single point
|
|
buffer_cache: Ensure null buffers cannot take the fast uniform bind path
|
|
|
|
CMakeLists: Enforce C4715 on MSVC
|
|
This is similar to -Werror=return-type
|
|
Duplicate labels were unintentionally introduced due to copy-paste. This silences the compilation warning produced by the presence of these duplicates.
|
|
|
|
main: Prevent installing base titles into NAND
|
|
Fixes a crash in New Pokemon Snap
|
|
nvflinger: Create layers when they are queried but not found
|
|
core: Make variable shadowing a compile-time error
|
|
nifm, ssl: Fix incorrect response sizes
|
|
Many users have been installing their base titles into NAND instead of adding them into the games list. This prevents users from installing any base titles and warns the user about the action.
|