Commit Graph

23234 Commits (5f5a6e4b2e541e86c0bfdb99e3acfbbebe89a5d3)
 

Author SHA1 Message Date
Colin Kinloch 5d36d4b143 ci: Allow setting clang-format binary 2 years ago
Colin Kinloch 28cfc2146f settings: comment language blocklist columns 2 years ago
bunnei 0ac34bd058
Merge pull request #9524 from bunnei/touch-button-crash-fix
core: hid: emulated_console: Avoid a crash if frontend does not configure touch_from_button_maps.
2 years ago
bunnei 05c709bebe core: hid: emulated_console: Avoid a crash if frontend does not configure touch_from_button_maps. 2 years ago
bunnei c3af6d8372
Merge pull request #9515 from liamwhite/cmake-refactor
CMake: make more features optional
2 years ago
Narr the Reg 73167b12b5
Merge pull request #9521 from Wollnashorn/global-only-multiplayer-settings
config: Save multiplayer settings only globally
2 years ago
Wollnashorn 1df5d12b19 config: Save multiplayer settings only globally
Saved multiplayer settings like the nickname, remote address, etc. were reset everytime a game was booted up and the game-specific config files were loaded, as these values will never be set.
2 years ago
Colin Kinloch 8594f287b8 settings: added regon/language warning bounds check 2 years ago
gidoly 10eaf31af3
Revert "k_page_group: synchronize" 2 years ago
liamwhite 9fdacb5e3a
Merge pull request #9423 from vonchenplus/vulkan_quad_strip
video_core: Implement all vulkan topology
2 years ago
Liam 9ce23bde24 cmake: make Vulkan-Headers external the default 2 years ago
ameerj b0722591c9 hle_ipc: Use thread_local ReadBuffer 2 years ago
ameerj a1490d77ac hle_ipc: Rename ReadBufferSpan to ReadBuffer 2 years ago
ameerj 59c0f85407 hle_ipc: Rename ReadBuffer to ReadBufferCopy
Indicates explicitly that a copy is occurring
2 years ago
ameerj 7c1bf68bb4 bsd: Use std::span for read payloads
Allows the use of HLERequestContext::ReadBufferSpan
2 years ago
ameerj f517f82416 nvdrv: Use std::span for inputs
Allows the use of HLERequestContext::ReadBufferSpan
2 years ago
ameerj e7032d9e64 hidbus: Use ReadBufferSpan 2 years ago
Liam c18cf05a06 cmake: make cubeb and SDL2 optional 2 years ago
bunnei 60419dd35e
Merge pull request #9504 from liamwhite/pg2
k_page_group: synchronize
2 years ago
Liam be43b62d79 cmake: make libusb optional 2 years ago
Liam 3c2aa183a1 cmake: ignore missing package finders for packages with submodule fallbacks 2 years ago
Liam 106cf27135 cmake: make room server optional 2 years ago
Colin Kinloch 2ccf175324 settings: warn on invalid regon/language combinations 2 years ago
bunnei c5de54d509
Merge pull request #9490 from ameerj/texture-cache-prealloc
texture_cache: Use pre-allocated heap buffer for texture swizzles
2 years ago
bunnei 343c01b87a
Merge pull request #9495 from german77/no_refresh
yuzu: Automatically refresh device list
2 years ago
Mai 2d7f9fb21b
Merge pull request #9507 from abouvier/patch-1
tests: add missing header
2 years ago
Alexandre Bouvier dce2649daf
tests: add missing header
<cstring> is needed for std::memcpy
2 years ago
FengChen 6a397bc8ed video_core: Implement other missing vulkan topology 2 years ago
FengChen 86d5b4e556 video_core: Implement vulkan QuadStrip topology 2 years ago
Narr the Reg ac00ead7d4
Merge pull request #9489 from MonsterDruide1/tas-stick-deadzone
TAS: Increase accuracy of Stick inputs
2 years ago
ameerj 32d01a39b0 nvflinger: Split Parcel class into InputParcel and OutputParcel
The usages of the Parcel class were already unique to either Read or Write operations.
Avoids needing a vector of the input payload for the InputParcel use-case, instead it can remain as a span.
2 years ago
ameerj 7ffd624248 service: Use ReadBufferSpan where it is trivial to do so 2 years ago
MonsterDruide1 bc4126acd7 TAS: Increase accuracy of Stick inputs 2 years ago
ameerj 7584d36922 texture_cache: Use Common::ScratchBuffer for swizzle buffers 2 years ago
ameerj 1209d428f1 texture_cache: Use pre-allocated buffer for texture downloads 2 years ago
ameerj c448b3af2f texture_cache: Use pre-allocated buffer for texture uploads 2 years ago
Liam 28d9c30861 k_page_table: remove HACK_OpenPages/ClosePages 2 years ago
ameerj fbc375f0de fsp_srv: Use ReadBufferSpan 2 years ago
ameerj 9349f06963 hle_ipc: Add ReadBufferSpan function
Returns a std::span to the buffer address, rather than create a copy of the memory into a std::vector
2 years ago
Liam 3392fdac9b k_page_group: synchronize 2 years ago
liamwhite 9933121256
Merge pull request #9500 from liamwhite/reentrant-shutdown
qt: prevent reentrant shutdown
2 years ago
liamwhite c6767704fb
Merge pull request #9496 from liamwhite/shm3
kernel: workaround static shared memory initialization
2 years ago
liamwhite ea70d9c79e
Merge pull request #9487 from liamwhite/look-at-the-time
time: add LockFreeAtomicType
2 years ago
Fernando S 3e6850f00b
Merge pull request #9453 from ameerj/scratch-vector
common: Add ScratchBuffer Class
2 years ago
Liam cb7f0c2ec3 qt: prevent reentrant shutdown 2 years ago
liamwhite c86e21abe4
qt: fix 'Pause' menu item (#9497) 2 years ago
Chris Oboe 201733d1b5
Disable automatically opening the console on windows yuzu-cmd builds (#9485)
* don't automatically open the console on windows build of yuzu-cmd

* fix formatting
2 years ago
liamwhite db15142ac9
Merge pull request #9476 from liamwhite/async-shutdown
qt: continue event loop during game close
2 years ago
Morph fa231645f2
Merge pull request #9486 from liamwhite/shutdown-hell
qt: exit properly on guest-initiated close
2 years ago
Liam 646656412f qt: fix uninitialized memory usage 2 years ago