Branch: master
-
input_common/sdl/sdl_impl: Silence sign conversion warnings
Makes the conversions explicit, as opposed to implicit.
-
common/math_util: Provide a template deduction guide for Common::Rect…
…angle Allows for things such as: auto rect = Common::Rectangle{0, 0, 0, 0}; as opposed to being required to explicitly write out the underlying type, such as: auto rect = Common::Rectangle<int>{0, 0, 0, 0}; The only requirement for the deduction is that all constructor arguments be the same type.
-
Merge pull request #1931 from DarkLordZach/mii-database-1
mii: Implement MiiManager backend and several mii service commands
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #2431 from DarkLordZach/game-list-cache
yuzu: Implement a caching mechanism for the game list
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
Merge pull request #2446 from ReinUsesLisp/tid
shader: Implement S2R Tid{XYZ} and CtaId{XYZ}Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #2518 from ReinUsesLisp/sdl2-window
yuzu_cmd: Split emu_window OpenGL implementation into its own file
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Merge pull request #2519 from lioncash/sign
loader/nso, core/core_timing_util: Silence sign-comparison warning
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #2524 from ReinUsesLisp/fixup-extension
gl_shader_gen: Always declare extensions after the version declaration
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
gl_device: Add commentary to AOFFI unit test source code
The intention behind this commit is to hint someone inspecting an apitrace dump to ignore this ill-formed GLSL code.
-
gl_shader_gen: Always declare extensions after the version declaration
ReinUsesLisp committedMay 27, 2019 This addresses a bug on geometry shaders where code was being written before all #extension declarations were done. Ref to #2523
-
-
yuzu: Clear partial/full game list cache when data is updated
DarkLordZach committedApr 23, 2019 -
game_list: Implement caching for game list
DarkLordZach committedApr 23, 2019 Preserves list of add ons and the icon, which are the two costliest parts of game list population.
-
ui_settings: Add option to cache game list
DarkLordZach committedApr 23, 2019 -
emu_window: Pass OnMinimalClientAreaChangeRequest argument by copy
There's no performance improvement in passing an unsigned pair by reference.
-
Merge pull request #2516 from lioncash/label
renderer_opengl/utils: Use a std::string_view with LabelGLObject()
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #2509 from lioncash/aoc
service/aoc_u: Minor cleanup
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #2511 from lioncash/file-str
common/file_util: Minor cleanup
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #2517 from lioncash/hotkey
configure_hotkeys: Minor cleanup
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
core_timing_util: Silence sign-comparison warnings
We can just make the conversion explicit instead of implicit here to silence -Wsign-compare warnings.
-
loader/nso: Silence sign-comparison warning
This was previously performing a size_t == int comparison. Silences a -Wsign-compare warning.
-
yuzu_cmd: Split emu_window OpenGL implementation into its own file
ReinUsesLisp committedMay 25, 2019 -
configure_hotkeys: Remove unnecessary Settings::Apply() call
Nothing from the hotkeys dialog relies on this call occurring, and is already called from the dialog that calls applyConfiguration().
-
configure_hotkeys: Tidy up key sequence conflict error string
lioncash committedMay 25, 2019 Avoids mentioning the user and formalizes the error itself.
-
configure_hotkeys: Change critical error dialog into a warning dialog
lioncash committedMay 25, 2019 critical() is intended for critical/fatal errors that threaten the overall stability of an application. A user entering a conflicting key sequence is neither of those.
-
configure_hotkeys: Move conflict detection logic to IsUsedKey()
lioncash committedMay 25, 2019 We don't need to extract the entire set of hotkeys into a list and then iterate through it. We can traverse the list and early-exit if we're able to.
-
configure_hotkeys: Remove unused EmitHotkeysChanged()
lioncash committedMay 25, 2019 1. This is something that should be solely emitted by the hotkey dialog itself 2. This is functionally unused, given there's nothing listening for the signal.
-
sequence_dialog: Reorganize the constructor
lioncash committedMay 25, 2019 The previous code was all "smushed" together wasn't really grouped together that well. This spaces things out and separates them by relation to one another, making it easier to visually parse the individual sections of code that make up the constructor.
-
sequence_dialog: Remove unnecessary horizontal specifier
lioncash committedMay 25, 2019 QDialogButtonBoxes are horizontal by default.
-
renderer_opengl/utils: Use a std::string_view with LabelGLObject()
Uses a std::string_view instead of a std::string, given the pointed to string isn't modified and is only used in a formatting operation. This is nice because a few usages directly supply a string literal to the function, allowing these usages to otherwise not heap allocate, unlike the std::string overloads. While we're at it, we can combine the address formatting into a single formatting call.
-
Merge pull request #2513 from lioncash/string
yuzu/main: Specify string conversions explicitly
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #2358 from ReinUsesLisp/parallel-shader
gl_shader_cache: Use shared contexts to build shaders in parallel at boot
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
yuzu/CMakeLists: Disable implicit QString conversions
Now that all of our code is compilable with implicit QString conversions, we can enforce it at compile-time by disabling them.
-
yuzu/applets/software_keyboard: Remove unused assert header
lioncash committedMay 25, 2019 This isn't actually used anywhere, so it can be removed.