Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-24 | Merge pull request #5977 from Morph1984/stub-acc | bunnei | |
acc: Stub GetNintendoAccountUserResourceCacheForApplication | |||
2021-02-21 | Merge pull request #5936 from Kelebek1/Offsets | bunnei | |
Offsets for TexelFetch and TextureGather in Vulkan | |||
2021-02-21 | acc: Stub GetNintendoAccountUserResourceCacheForApplication | Morph | |
This command returns a Nintendo Account ID and writes 2 output buffers. The first output buffer is a NasUserBaseForApplication and the second output buffer is currently empty. Used by: - Pokken Tournament DX - Super Smash Bros. Ultimate - Super Nintendo Entertainment System - Nintendo Switch Online - Mario Kart 8 Deluxe | |||
2021-02-20 | kernel: Fix resource release exception on exit | ameerj | |
After rewriting the resource limit, objects releasing reserved resources require a live kernel instance. This commit fixes exceptions that occur due to the kernel being destroyed before some objects released their resources, allowing for a graceful exit. | |||
2021-02-20 | gl_disk_shader_cache: Log total shader entries count on game load | Morph | |
2021-02-19 | common: wall_clock: Fix integer overflow with StandardWallClock. | bunnei | |
- Previous optimized impl. resulted in an integer overflow, so revert. - This is our slow/fallback path that should never be really be used, so the optimization in unimportant. | |||
2021-02-19 | Merge pull request #5924 from ReinUsesLisp/inline-bindings | bunnei | |
vk_update_descriptor: Inline and improve code for binding buffers | |||
2021-02-18 | Merge pull request #4973 from ameerj/nvdec-opt | bunnei | |
nvdec: Reuse allocated buffers and general cleanup | |||
2021-02-18 | Revert "Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to ↵ | Morph | |
compatibility problems with certain controllers"" | |||
2021-02-18 | common/cityhash: Use common types | ReinUsesLisp | |
Allow sharing return types with the rest of the code base. For example, we use 'u128 = std::array<u64, 2>', meanwhile Google's code uses 'uint128 = std::pair<u64, u64>'. While we are at it, use size_t instead of std::size_t. | |||
2021-02-18 | tests: Add tests for CityHash | ReinUsesLisp | |
2021-02-16 | Merge pull request #5121 from bunnei/optimize-core-timing | bunnei | |
core: Optimize core timing utility functions to avoid unnecessary math | |||
2021-02-16 | Merge pull request #5929 from german77/mousePanning | Morph | |
Improve mouse panning | |||
2021-02-15 | Merge pull request #4298 from FearlessTobi/remove-cache-setting | bunnei | |
yuzu/configure_filesystem: Remove "Select Cache Directory" option | |||
2021-02-15 | vk_rasterizer: Fix loading shader addresses twice | ReinUsesLisp | |
This was recently introduced on a wrongly rebased commit. | |||
2021-02-15 | Merge pull request #3603 from FearlessTobi/port-5123 | bunnei | |
Port citra-emu/citra#5123: "SDL: Disable hidapi drivers due to compatibility problems with certain controllers" | |||
2021-02-15 | core: core_timing_util: Optimize core timing math. | bunnei | |
- Avoids a lot of unnecessary 128-bit math for imperceptible accuracy. | |||
2021-02-15 | common: wall_clock: Optimize GetClockCycles/GetCPUCycles to use a single MUL ↵ | bunnei | |
instruction. | |||
2021-02-15 | common: Merge uint128 to a single header file with inlines. | bunnei | |
2021-02-15 | Merge pull request #5923 from ReinUsesLisp/vk-dirty-pipeline | bunnei | |
fixed_pipeline_cache: Use dirty flags to lazily update key | |||
2021-02-15 | Merge pull request #5939 from Morph1984/web_types | LC | |
core/CMakeLists: Add web_types.h | |||
2021-02-15 | Merge pull request #4940 from german77/nativeGC | bunnei | |
HID: Implement GC controller in game | |||
2021-02-15 | core/CMakeLists: Add web_types.h | Morph | |
2021-02-14 | Merge pull request #5935 from lat9nq/controller_access_keys | bunnei | |
debugger: controller: Add access key | |||
2021-02-15 | Review 1 | Kelebek1 | |
2021-02-14 | Merge pull request #5909 from ogniK5377/I3dl2Reverb | bunnei | |
audren: Implement I3dl2Reverb | |||
2021-02-15 | Implement texture offset support for TexelFetch and TextureGather and add ↵ | Kelebek1 | |
offsets for Tlds Formatting | |||
2021-02-14 | debugger: controller: Add access key | lat9nq | |
Adds the access key to the Controller P1 selection at View -> Debugger -> Controller P1. Avoids using the windowTitle as that would add a literal & to the beginning of the window title. | |||
2021-02-14 | Merge pull request #5920 from bunnei/am-ldn-fix | bunnei | |
Fix LDN Initialization return code & resulting AM overflow | |||
2021-02-14 | yuzu: Various frontend improvements to avoid crashes and improve experience ↵ | bunnei | |
on Linux. | |||
2021-02-13 | hle: service: ldn: IUserLocalCommunicationService: Improve the stub. | bunnei | |
2021-02-13 | Improve mouse panning | german | |
2021-02-13 | hle: service: ldn: IUserLocalCommunicationService: Indicate that LDN is ↵ | bunnei | |
disabled. - Fixes crash on Pokemon Sword/Shield when pressing 'Y'. | |||
2021-02-13 | hle: service: am: IStorageAccessor: Fix out of bounds error handling. | bunnei | |
2021-02-13 | vk_resource_pool: Load GPU tick once and compare with it | ReinUsesLisp | |
Other minor style improvements. Rename free_iterator to hint_iterator, to describe better what it does. | |||
2021-02-13 | vk_update_descriptor: Inline and improve code for binding buffers | ReinUsesLisp | |
Allow compilers with our settings inline hot code. | |||
2021-02-13 | fixed_pipeline_cache: Use dirty flags to lazily update key | ReinUsesLisp | |
Use dirty flags to avoid building pipeline key from scratch on each draw call. This saves a bit of unnecesary work on each draw call. | |||
2021-02-13 | gl_texture_cache: Lazily create non-sRGB texture views for sRGB formats | ameerj | |
This creates non-sRGB texture views for sRGB texture formats to allow for interfacing with these views in compute shaders using imageLoad and imageStore. Co-Authored-By: Rodrigo Locatti <reinuseslisp@airmail.cc> | |||
2021-02-13 | rebase, fix name shadowing, more const | ameerj | |
2021-02-13 | Address PR feedback | ameerj | |
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com> | |||
2021-02-13 | streamline cdma_pusher/command_classes | ameerj | |
2021-02-13 | streamline cdma_pusher/command_classes | ameerj | |
2021-02-13 | nvdec cleanup | ameerj | |
2021-02-13 | Merge pull request #5919 from ReinUsesLisp/stream-buffer-tragic | Morph | |
gl_stream_buffer/vk_staging_buffer_pool: Fix size check | |||
2021-02-13 | vk_master_semaphore: Mark gpu_tick atomic operations with relaxed order | ReinUsesLisp | |
2021-02-13 | vk_staging_buffer_pool: Inline tick tests | ReinUsesLisp | |
Load the current tick to a local variable, moving it out of an atomic and allowing us to compare the value without going through a pointer each time. This should make the loop more optimizable. | |||
2021-02-13 | gl_stream_buffer/vk_staging_buffer_pool: Fix size check | ReinUsesLisp | |
Fix a tragic off-by-one condition that causes Vulkan's stream buffer to think it's always full, using fallback memory. The OpenGL was also affected by this bug to a lesser extent. | |||
2021-02-13 | Merge pull request #5915 from lat9nq/screenshots-dir-fix | LC | |
yuzu: Create screenshot path before capture | |||
2021-02-13 | Merge pull request #5916 from ameerj/maxwell-gl-unused | LC | |
maxwell_to_gl: Remove unused code | |||
2021-02-13 | vulkan_device: Require VK_EXT_robustness2 | ReinUsesLisp | |
We are already using robustness2 features without requiring it explicitly, causing potential crashes on drivers without the extension. Requiring this at boot allows better diagnostics for it and formalizes our usage on the extension. |