Commit Graph

21635 Commits (4fa625c4fa374faab4cfd1357b84a3cb193db719)
 

Author SHA1 Message Date
Morph 8b55f2c615 externals: microprofileui: Eliminate variable shadowing 3 years ago
Morph fcfe192e83 vk_compute_pass: Silence Wextra warning
Silences a warning about using enumerated and non-enumerated types in a conditional expression.
3 years ago
Liam bd38aefc57 kernel: fix passthrough of local captures in lambda 3 years ago
Liam feaf010fa2 common/assert: rework ASSERT handling to avoid std::function usage 3 years ago
Liam ebecdd3a74 general: fix compilation on MinGW GCC 12 3 years ago
Liam a29ddcee40 common/assert: add unlikely 3 years ago
Liam d11547024c general: fix compilation on GCC 12 3 years ago
Liam 6f59e2676b kernel: ensure class token lambda exit is unreachable 3 years ago
Liam 8fea7e56e5 kernel: fix inconsistency in AutoObjectTraits macro definitions 3 years ago
Liam 58fea44eb5 common: Don't test ASSERT conditions inline 3 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 3 years ago
liamwhite bd3bfe411d
Merge pull request #8458 from lat9nq/no-constexpr-flow-block
structured_control_flow: Remove constexpr Flow::Block
3 years ago
lat9nq 963ed37fd6 structured_control_flow: Remove constexpr Flow::Block
This seems to be unsupported in newer libstdc++ versions due to
Flow::Block's base class being a non-literal type. It's not clear to me
why this was permitted in earlier versions.
3 years ago
bunnei 741da9c8bf
Merge pull request #8388 from liamwhite/simpler-pause
CpuManager: simplify pausing
3 years ago
Morph 69d92a19a5 yuzu_cmd: Eliminate variable shadowing 3 years ago
Morph 8671aa8dd0 audio_core: Remove -Werror=unused-parameter
Removing this as we don't enforce unused parameter warnings elsewhere in the project, and explicitly specify -Wno-unused-parameter in the main CMakeLists.
3 years ago
Morph efc89c032b CMakeLists: Make variable shadowing a compile-time error
Now that the entire project is free of variable shadowing, we can enforce this as a compile time error to prevent any further introduction of this logic bug.
3 years ago
Morph d0328f49f1 externals: microprofile: Eliminate variable shadowing 3 years ago
Morph c1bd602e4c common: Eliminate variable shadowing
GCC/Clang treats variables within lambdas as potentially shadowing those outside the lambda, despite them not being captured inside the lambda's capture list.
3 years ago
Morph b3d6f7bdd8 yuzu: Eliminate variable shadowing 3 years ago
Morph 12156b199a web_service: Eliminate variable shadowing 3 years ago
Morph a0407a8e64
Merge pull request #8446 from liamwhite/cmd-gdb
core/debugger: support operation in yuzu-cmd
3 years ago
Morph 7582717c9d
Merge pull request #8454 from liamwhite/inaddr-any
core/debugger: allow remote connections
3 years ago
bunnei ec85eac3c9
Merge pull request #8443 from liamwhite/code-mem
kernel: fix KCodeMemory initialization
3 years ago
Liam fb4b507ba4 core/debugger: allow remote connections 3 years ago
liamwhite 7ea78699a1
Merge pull request #8450 from lioncash/undef
gdbstub_arch: Add missing virtual destructor
3 years ago
Lioncash 80ad90651e gdbstub_arch: Add missing virtual destructor
The class is used polymorphically, so it's undefined behavior to delete
instances of GDBStubA64 and GDBStubA32 from the base class pointer.
3 years ago
Mai M b94739cfa7
Merge pull request #8353 from Docteh/msvc_report_runtime
log the MSVC runtime version when running on MSVC build
3 years ago
Mai M 89e00c442d
Merge pull request #8427 from Docteh/deprecate_qdesktop
deprecate usage of QDesktopWidget for going fullscreen
3 years ago
Mai M d796341d33
Merge pull request #8449 from Docteh/translate_placeholder
retranslate the game list placeholder
3 years ago
bunnei 5282efac1b
Merge pull request #8413 from behunin/bounded-queue
gpu_thread: Move to bounded queue
3 years ago
bunnei ae83d5c6d3
Merge pull request #8393 from lat9nq/default-vulkan
general: Set renderer_backend's default to Vulkan
3 years ago
Kyle Kienapfel 3370546a7a log the MSVC runtime version when running on MSVC build
This might be useful information, not 100% sure.

[   0.958068] Frontend <Info> yuzu\main.cpp:GMainWindow:275: yuzu Version: yuzu Development Build | master-0b9ef3c0b-dirty
[   0.958095] Frontend <Info> yuzu\main.cpp:LogRuntimes:220: MSVC Compiler: 1931 Runtime: 14.32.31326.0
3 years ago
Kyle Kienapfel 2ff606628c UI: retranslate the game list placeholder
This is the "Double-click to add a new folder to the game list" message
that shows up when users first launch yuzu and is most likely never seen
again. Previously this message was not re-translated.
3 years ago
Mai M 20576ebb43
Merge pull request #8405 from Docteh/dock_undock
ui: Status bars dock button becomes DOCKED/HANDHELD button
3 years ago
Mai M 6f81160160
Merge pull request #8333 from Docteh/translate_hotkeys
UI: Translate hotkey labels in configuration
3 years ago
Mai M 266e086706
Merge pull request #8318 from Docteh/cmake-qt56-entry
Update some files with Qt 5.15.2 best practices in mind
3 years ago
Mai M 9561a2f5b1
Merge pull request #8448 from german77/gesturetypo
service: hid: Fix gesture regression
3 years ago
Narr the Reg bc8699a9fa service: hid: Fix gesture regression 3 years ago
Liam c3cc65a11e yuzu-cmd: ignore bogus timeous from SDL 3 years ago
Liam 1f0fee33ed core/debugger: fix a number of shutdown deadlocks 3 years ago
Liam de6c0defb3 core/debugger: support operation in yuzu-cmd 3 years ago
Liam 6c659c3a16 kernel: fix KCodeMemory initialization 3 years ago
Liam af022294dd CpuManager: simplify pausing 3 years ago
bunnei 073714a762
Merge pull request #8428 from bunnei/nvflinger-fix-timing
Follow-up fixes for NVFlinger rewrite (Part 3)
3 years ago
bunnei 4ae75bec50
Merge pull request #8436 from liamwhite/asio-usage
core/debugger: fix asio write usage
3 years ago
Mai M 31527ccd25
Merge pull request #8435 from liamwhite/lambda-capture
core/debugger: fix crash due to incorrect lambda capture
3 years ago
Liam 268878f895 core/debugger: fix asio write usage 3 years ago
Liam d00b7be2d6 core/debugger: fix crash due to incorrect lambda capture 3 years ago
Narr the Reg 28877cea31 input_common: Replace usage of string guid to common uuid 3 years ago