| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-06-22 | Merge pull request #6495 from lat9nq/mingw-vista-style | bunnei | |
| ci: windows: Copy the Qt styles directory when packaging | |||
| 2021-06-22 | Merge pull request #6511 from ReinUsesLisp/core-is-powered-data-race | Mai M | |
| core: Make is_powered_on atomic | |||
| 2021-06-22 | core: Make is_powered_on atomic | Rodrigo Locatti | |
| Fixes potential data races when shutting down. | |||
| 2021-06-22 | common/detached_tasks: Wait for tasks before shutting down | Rodrigo Locatti | |
| If this is not waited on, the synchronization primitives are destroyed whe main exits and the detached task ends up signalling garbage and not properly finishing. | |||
| 2021-06-22 | npad: Fix data race when updating devices | Rodrigo Locatti | |
| Add a lock to avoid data races. This reduces the number of -fsanitize=thread errors significantly. | |||
| 2021-06-22 | input_common/mouse_input: Fix data race | Rodrigo Locatti | |
| Fix data race using std::jthread and std::stop_token. | |||
| 2021-06-21 | Merge pull request #6481 from Morph1984/missing-peak-set | bunnei | |
| kernel: Fix missing peak set in KResourceLimit::SetLimitValue | |||
| 2021-06-22 | Implement audout GetAudioOutPlayedSampleCount | Kelebek1 | |
| Used in Ninja Gaiden games. | |||
| 2021-06-22 | bootmanager: Use std::stop_source for stopping emulation | ReinUsesLisp | |
| Use its std::stop_token to abort shader cache loading. Using std::stop_token instead of std::atomic_bool allows the usage of other utilities like std::stop_callback. | |||
| 2021-06-21 | vk_master_semaphore: Use jthread for debug thread | ReinUsesLisp | |
| 2021-06-21 | Merge pull request #6499 from FernandoS27/we-were-on-a-break | bunnei | |
| Update dynarmic and add new unsafe CPU option. | |||
| 2021-06-21 | Merge pull request #6475 from ameerj/unlimit-fps | bunnei | |
| nvflinger: Add experimental toggle to disable buffer swap interval limits | |||
| 2021-06-21 | Merge pull request #6486 from CaptV0rt3x/httplib | Mai M | |
| externals: httplib: replace custom httplib header with upstream as submodule | |||
| 2021-06-20 | gl_device: Expand on Mesa driver names | lat9nq | |
| Makes this list a bit more capable at identifying Mesa drivers. Tries to deal with two of the overloaded vendor strings in a more generic fashion. | |||
| 2021-06-20 | video_core: Add GPU vendor name to window title bar | ameerj | |
| 2021-06-20 | Update dynarmic and add new unsafe CPU option. | Fernando Sahmkow | |
| 2021-06-20 | Reaper: Guarantee correct deletion. | Fernando Sahmkow | |
| 2021-06-20 | Reaper: Upgrade label from unsafe to experimental as no regressions are ↵ | Fernando Sahmkow | |
| known now. | |||
| 2021-06-19 | util_shaders: Specify ASTC decoder memory barrier bits | ameerj | |
| 2021-06-19 | astc_decoder.comp: Remove unnecessary LUT SSBOs | ameerj | |
| We can move them to instead be compile time constants within the shader. | |||
| 2021-06-19 | astc: Various robustness enhancements for the gpu decoder | ameerj | |
| These changes should help in reducing crashes/drivers panics that may occur due to synchronization issues between the shader completion and later access of the decoded texture. | |||
| 2021-06-19 | ci: windows: Copy the styles directory when packaging | lat9nq | |
| Qt can make use of qwindowsvistastyle.dll if present, and our MinGW container has the library, but it was not being copied during the packaging process. Thus, yuzu looked like a Windows 98 application when using the PR-verify artifacts. This copies over the DLL during packaging, for that sweet-sweet Windows Vista style. In addition, set the Qt plugins path instead of the plugins/platforms path. This way we can use the directory directly, rather than appending a `..` everytime we need something just outside of it. | |||
| 2021-06-19 | Merge pull request #6494 from lat9nq/mingw-fix-fastmem | Morph | |
| host_memory: Correct MEM_RESERVE_PLACEHOLDER | |||
| 2021-06-19 | host_memory: Correct MEM_RESERVE_PLACEHOLDER | lat9nq | |
| Microsoft defines `MEM_RESERVE_PLACEHOLDER` as `0x00040000`, but our manually imported version of it drops the last zero. | |||
| 2021-06-19 | externals: httplib: replace custom httplib header with upstream as submodule. | Vortex | |
| This also includes a minor change to web_service.cpp - to fix compatibility with upstream changes. | |||
| 2021-06-18 | Merge pull request #6484 from CaptV0rt3x/discord-rpc | Mai M | |
| update submodule discord-rpc to latest [now deprecated] | |||
| 2021-06-18 | update submodule discord-rpc to latest [now deprecated] | Vortex | |
| 2021-06-18 | service: time: Use GetFileRelative to get files within subdirectories | Morph | |
| The timezone info file can be within subdirectories (such as Asia/Tokyo), use GetFileRelative instead of GetFile to get files within subdirectories. | |||
| 2021-06-18 | Merge pull request #6478 from ameerj/vk-layer-settings | Rodrigo Locatti | |
| vulkan_debug_callback: Skip logging known false-positive validation errors | |||
| 2021-06-18 | kernel: Fix missing peak set in KResourceLimit::SetLimitValue | Morph | |
| 2021-06-17 | vulkan_debug_callback: Skip logging known false-positive validation errors | ameerj | |
| Avoids overwhelming the log with validation errors that are not applicable | |||
| 2021-06-17 | Reaper: Correct size calculation on Vulkan. | Fernando Sahmkow | |
| 2021-06-17 | config: Add frame limiter toggle hotkey | ameerj | |
| 2021-06-17 | nvflinger: Add toggle to disable buffer swap interval limits | ameerj | |
| Enabling this setting will allow some titles to present more frames to the screen as they become available in the nvflinger buffer queue. | |||
| 2021-06-16 | Merge pull request #6418 from clementgallet/sdl-audio-backend | bunnei | |
| Audio: SDL2 audio backend | |||
| 2021-06-16 | Merge pull request #6469 from ReinUsesLisp/blit-view-compat | Ameer J | |
| texture_cache/util: Avoid relaxed image views on different bytes per block | |||
| 2021-06-17 | Reaper: Change memory restrictions on TC depending on host memory on VK. | Fernando Sahmkow | |
| 2021-06-16 | Reaper: Address Feedback. | Fernando Sahmkow | |
| 2021-06-16 | Reaper: Setup settings and final tuning. | Fernando Sahmkow | |
| 2021-06-16 | Reaper: Tune it up to be an smart GC. | Fernando Sahmkow | |
| 2021-06-16 | Initial Reaper Setup | ReinUsesLisp | |
| WIP | |||
| 2021-06-16 | vulkan_memory_allocator: Release allocations with no commits | ReinUsesLisp | |
| 2021-06-16 | Merge pull request #6464 from ameerj/disable-astc | bunnei | |
| textures: Add a toggle for GPU Accelerated ASTC decoder | |||
| 2021-06-16 | Merge pull request #6460 from Morph1984/fs-access-log-fix | Morph | |
| fsp_srv: Fix filesystem access logging | |||
| 2021-06-16 | spl: Mark the other functions as unimplemented | Morph | |
| 2021-06-16 | spl: Implement spl::GetConfig | Morph | |
| 2021-06-16 | hle: api_version: Add HLE API version constants | Morph | |
| 2021-06-16 | spl: Add the general SPL interface | Morph | |
| 2021-06-16 | spl: Add SPL types | Morph | |
| 2021-06-16 | spl: Add SPL result codes | Morph | |
