| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-08 | Merge pull request #5306 from MerryMage/ignore-library-Open | Morph | |
| vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]] | |||
| 2021-01-07 | vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]] | MerryMage | |
| Ignore the return value on __APPLE__ systems as well | |||
| 2021-01-08 | Merge pull request #5305 from MerryMage/page_shift | Morph | |
| texture_cache: Replace PAGE_SHIFT with PAGE_BITS | |||
| 2021-01-07 | texture_cache: Replace PAGE_SHIFT with PAGE_BITS | MerryMage | |
| PAGE_SHIFT is a #define in system headers that leaks into user code on some systems | |||
| 2021-01-06 | Merge pull request #5288 from ReinUsesLisp/workaround-garbage | Morph | |
| gl_texture_cache: Avoid format views on Intel and AMD | |||
| 2021-01-05 | Merge pull request #5250 from lat9nq/appimage | bunnei | |
| ci/linux: Build an AppImage | |||
| 2021-01-05 | Merge pull request #5293 from ReinUsesLisp/return-values | bunnei | |
| core: Enforce C4715 (not all control paths return a value) | |||
| 2021-01-05 | Merge pull request #5289 from ReinUsesLisp/vulkan-device | bunnei | |
| vulkan_common: Move device abstraction to the common directory and allow surfaceless devices | |||
| 2021-01-05 | core: Enforce C4715 (not all control paths return a value) | ReinUsesLisp | |
| 2021-01-05 | core: Silence warnings when compiling without asserts | ReinUsesLisp | |
| 2021-01-04 | Merge pull request #5292 from ReinUsesLisp/empty-set | LC | |
| vk_rasterizer: Skip binding empty descriptor sets on compute | |||
| 2021-01-04 | Merge pull request #5261 from gal20/hide_mouse_patch | bunnei | |
| yuzu/main: Fix 'Hide mouse on inactivity' and port citra-emu/citra#5476 | |||
| 2021-01-04 | vk_rasterizer: Skip binding empty descriptor sets on compute | ReinUsesLisp | |
| Fixes unit tests where compute shaders had no descriptors in the set, making Vulkan drivers crash when binding an empty set. | |||
| 2021-01-04 | Merge pull request #5284 from ameerj/bufferq-oor-fix | Morph | |
| buffer_queue: Fix data race by protecting queue_sequence access | |||
| 2021-01-04 | buffer_queue: Protect queue_sequence list access with a mutex | ameerj | |
| fixes a data race as this is an unprotected variable manipulated by multiple threads | |||
| 2021-01-04 | vulkan_device: Allow creating a device without surface | ReinUsesLisp | |
| 2021-01-04 | renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_common | ReinUsesLisp | |
| 2021-01-04 | renderer_vulkan: Move device abstraction to vulkan_common | ReinUsesLisp | |
| 2021-01-04 | Merge pull request #5286 from ReinUsesLisp/rename-vk-device | Rodrigo Locatti | |
| renderer_vulkan: Rename VKDevice to Device | |||
| 2021-01-04 | gl_texture_cache: Avoid format views on Intel and AMD | ReinUsesLisp | |
| Intel and AMD proprietary drivers are incapable of rendering to texture views of different formats than the original texture. Avoid creating these at a cache level. This will consume more memory, emulating them with copies. | |||
| 2021-01-04 | gl_texture_cache: Create base images with sRGB | ReinUsesLisp | |
| This breaks accelerated decoders trying to imageStore into images with sRGB. The decoders are currently disabled so this won't cause issues at runtime. | |||
| 2021-01-03 | Merge pull request #5285 from lioncash/error-str | Rodrigo Locatti | |
| main: Resolve error string not displaying | |||
| 2021-01-03 | renderer_vulkan: Rename VKDevice to Device | ReinUsesLisp | |
| The "VK" prefix predates the "Vulkan" namespace. It was carried around the codebase for consistency. "VKDevice" currently is a bad alias with "VkDevice" (only an upcase character of difference) that can cause confusion. Rename all instances of it. | |||
| 2021-01-03 | Merge pull request #5230 from ReinUsesLisp/vulkan-common | Rodrigo Locatti | |
| vulkan_common: Move reusable Vulkan abstractions to a separate directory | |||
| 2021-01-03 | main: Resolve error string not displaying | Lioncash | |
| During the transition to make the error dialog translatable, I accidentally got rid of the conversion to ResultStatus, which prevented operator<< from being invoked during formatting. This adds a function to directly retrieve the result status string instead so that it displays again. | |||
| 2021-01-03 | Merge pull request #5278 from MerryMage/cpuopt_unsafe_inaccurate_nan | bunnei | |
| dynarmic: Add Unsafe_InaccurateNaN optimization | |||
| 2021-01-03 | Merge pull request #5279 from bunnei/buffer-queue-connect | bunnei | |
| hle: service: nvflinger: buffer_queue: Do not reset id/layer_id on Connect. | |||
| 2021-01-03 | Merge pull request #5281 from FearlessTobi/port-5668 | Morph | |
| Port citra-emu/citra#5668: "Update zstd to v1.4.8" | |||
| 2021-01-03 | Update zstd to v1.4.8 | FearlessTobi | |
| Co-Authored-By: Vitor K <29167336+vitor-k@users.noreply.github.com> | |||
| 2021-01-02 | Merge pull request #5267 from lioncash/localize | bunnei | |
| main: Make the loader error dialog fully translatable | |||
| 2021-01-02 | hle: service: nvflinger: buffer_queue: Do not reset id/layer_id on Connect. | bunnei | |
| - This behavior is a mistake, fixes Katana Zero. | |||
| 2021-01-02 | externals: Update dynarmic to 3806284cb | MerryMage | |
| 2021-01-02 | Merge pull request #5277 from Morph1984/fix-comments | bunnei | |
| general: Fix various spelling errors | |||
| 2021-01-02 | Merge pull request #5273 from timleg002/patch-1 | bunnei | |
| typo fix | |||
| 2021-01-02 | dynarmic: Add Unsafe_InaccurateNaN optimization | MerryMage | |
| 2021-01-02 | general: Fix various spelling errors | Morph | |
| 2021-01-01 | Merge pull request #5209 from Morph1984/refactor-controller-connect | bunnei | |
| configure_input: Modify controller connection delay | |||
| 2021-01-01 | typo fix | Timotej Leginus | |
| typo fix | |||
| 2021-01-01 | Merge pull request #5271 from MerryMage/rm-mem-Special | LC | |
| memory: Remove MemoryHook | |||
| 2021-01-01 | configure_input: Modify controller connection delay | Morph | |
| Increases the controller connection delay to 60ms and refactors it to attempt to disconnect all controllers prior to connecting all controllers in HID. | |||
| 2021-01-01 | memory: Remove MemoryHook | MerryMage | |
| 2021-01-01 | Merge pull request #5249 from ReinUsesLisp/lock-free-pages | bunnei | |
| core/memory: Read and write page table atomically | |||
| 2020-12-31 | Merge pull request #5239 from FearlessTobi/enable-translation | bunnei | |
| .ci/templates: Enable QT translation for MSVC CI | |||
| 2020-12-31 | yuzu/main: fix mouse not showing on move and port citra-emu/citra#5476 | gal20 | |
| 2020-12-31 | main: Make the loader error dialog fully translatable | Lioncash | |
| Makes the dialog fully localizable and also adds disambiguation comments to help translators understand what the formatting specifiers indicate. | |||
| 2020-12-31 | main: Tidy up enum comparison | Lioncash | |
| enum classes are comparable with one another, so these casts aren't necessary. | |||
| 2020-12-31 | Merge pull request #5264 from 16-Bit-Dog/patch-1 | bunnei | |
| Make the coding conventions more consistant | |||
| 2020-12-30 | Merge pull request #5265 from german77/port5509 | bunnei | |
| Port citra-emu/citra#5509 "Look at direction of analog axis travel instead of instantaneous sample" | |||
| 2020-12-30 | Merge pull request #5208 from bunnei/service-threads | bunnei | |
| Service threads | |||
| 2020-12-31 | vulkan_instance: Allow different Vulkan versions and enforce 1.1 | ReinUsesLisp | |
| For listing the available physical devices we can use Vulkan 1.0. Now that MoltenVK supports 1.1 we can require it for running games. Add missing documentation. | |||
