Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-28 | hle_ipc: Rename ReadBufferSpan to ReadBuffer | ameerj | |
2022-12-28 | hle_ipc: Rename ReadBuffer to ReadBufferCopy | ameerj | |
Indicates explicitly that a copy is occurring | |||
2022-12-28 | bsd: Use std::span for read payloads | ameerj | |
Allows the use of HLERequestContext::ReadBufferSpan | |||
2022-12-28 | nvdrv: Use std::span for inputs | ameerj | |
Allows the use of HLERequestContext::ReadBufferSpan | |||
2022-12-28 | hidbus: Use ReadBufferSpan | ameerj | |
2022-12-25 | nvflinger: Split Parcel class into InputParcel and OutputParcel | ameerj | |
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. | |||
2022-12-25 | service: Use ReadBufferSpan where it is trivial to do so | ameerj | |
2022-12-25 | fsp_srv: Use ReadBufferSpan | ameerj | |
2022-12-25 | hle_ipc: Add ReadBufferSpan function | ameerj | |
Returns a std::span to the buffer address, rather than create a copy of the memory into a std::vector | |||
2022-12-25 | Merge pull request #9500 from liamwhite/reentrant-shutdown | liamwhite | |
qt: prevent reentrant shutdown | |||
2022-12-25 | Merge pull request #9496 from liamwhite/shm3 | liamwhite | |
kernel: workaround static shared memory initialization | |||
2022-12-25 | Merge pull request #9487 from liamwhite/look-at-the-time | liamwhite | |
time: add LockFreeAtomicType | |||
2022-12-24 | Merge pull request #9453 from ameerj/scratch-vector | Fernando S | |
common: Add ScratchBuffer Class | |||
2022-12-24 | qt: prevent reentrant shutdown | Liam | |
2022-12-23 | qt: fix 'Pause' menu item (#9497) | liamwhite | |
2022-12-23 | Disable automatically opening the console on windows yuzu-cmd builds (#9485) | Chris Oboe | |
* don't automatically open the console on windows build of yuzu-cmd * fix formatting | |||
2022-12-23 | Merge pull request #9476 from liamwhite/async-shutdown | liamwhite | |
qt: continue event loop during game close | |||
2022-12-23 | qt: fix uninitialized memory usage | Liam | |
2022-12-23 | kernel: workaround static shared memory initialization | Liam | |
2022-12-21 | time: add LockFreeAtomicType | Liam | |
2022-12-21 | qt: exit properly on guest-initiated close | Liam | |
2022-12-21 | qt: use main window as close overlay parent | Liam | |
2022-12-20 | qt: continue event loop during game close | Liam | |
2022-12-20 | Merge pull request #9463 from liamwhite/manager-events | liamwhite | |
EmuThread: refactor | |||
2022-12-19 | scratch_buffer: Explicitly defing resize and resize_destructive functions | ameerj | |
resize keeps previous data intact when the buffer grows resize_destructive destroys the previous data when the buffer grows | |||
2022-12-19 | Merge pull request #9480 from jbeich/vk-238 | liamwhite | |
externals: update Vulkan-Headers to v1.3.238 to fix -Werror=switch with system package | |||
2022-12-19 | tests: Add ScratchBuffer tests | ameerj | |
2022-12-19 | dma_pusher: Rework command_headers usage | ameerj | |
Uses ScratchBuffer and avoids overwriting the command_headers buffer with the prefetch_command_list | |||
2022-12-19 | buffer_cache: Use Common::ScratchBuffer for ImmediateBuffer usage | ameerj | |
2022-12-19 | video_core: Add usages of ScratchBuffer | ameerj | |
2022-12-19 | common: Add ScratchBuffer class | ameerj | |
This class creates a default initialized heap allocated buffer for cases where value initializing members during allocation or resize is redundant. | |||
2022-12-19 | common: add make_unique_for_overwrite | ameerj | |
2022-12-19 | Merge pull request #9474 from liamwhite/timer | Matías Locatti | |
kernel: add KHardwareTimer | |||
2022-12-19 | externals: update Vulkan-Headers to v1.3.238 | Jan Beich | |
2022-12-19 | Merge pull request #9471 from german77/input | liamwhite | |
input_common: Cleanup project | |||
2022-12-19 | overlay_dialog: Avoid starting the input thread if non-interactive | Morph | |
2022-12-18 | overlay_dialog: Hide button dialog box when both buttons are hidden | Morph | |
This allows for the creation of a non-interactive dialog overlay to display system messages. | |||
2022-12-18 | kernel: remove TimeManager | Liam | |
2022-12-18 | kernel: add KHardwareTimer | Liam | |
2022-12-18 | input_common: Cleanup project | german77 | |
2022-12-18 | Merge pull request #9470 from german77/silenceIkillYou | liamwhite | |
service: nfc: Silence ListDevices | |||
2022-12-18 | service: nfc: Silence ListDevices | german77 | |
2022-12-18 | Merge pull request #9469 from Rubo3/patch-1 | liamwhite | |
Use execlp instead of execl to avoid failure | |||
2022-12-18 | Merge pull request #9467 from german77/folder | liamwhite | |
yuzu: Remember last selected directory | |||
2022-12-18 | Use execlp instead of execl to avoid failure | Marco Rubin | |
2022-12-18 | yuzu: Remember last selected directory | german77 | |
2022-12-18 | bootmanager: Use proper camera size | german77 | |
2022-12-17 | bootmanager: Encapsulate all QCamera code | german77 | |
2022-12-17 | yuzu: fix device name setting | german77 | |
2022-12-17 | Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang (#9442) | Matías Locatti | |
* Testing LTO (#4) * Testing LTO * clang * linux * Added the rest of Blinkhawk's optimizations * Unlikely asserts * Removing LTO from Linux builds - GCC * Removing LTO from Linux builds - Clang |