| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-20 | Merge pull request #10529 from liamwhite/critical-spacing | Matías Locatti | |
| caches: make critical reclamation less eager and possible in more cases | |||
| 2024-02-13 | Merge pull request #12975 from FernandoS27/keep-your-own-vodoo-doll-away-from-gf | liamwhite | |
| Texture Cache: Fix untracking on GPU remap | |||
| 2024-02-11 | texture_cache: tweak iteration tracking change | Liam | |
| 2024-02-11 | texture_cache: avoid overestimation of ASTC texture sizes | Liam | |
| 2024-02-11 | caches: make critical reclamation less eager and possible in more cases | Liam | |
| 2024-02-10 | Texture Cache: Fix untracking on GPU remap | Fernando Sahmkow | |
| 2024-02-09 | nvnflinger/gpu: implement blending | Liam | |
| 2024-02-04 | VideoCore: Move Slot Vector to Common | Fernando Sahmkow | |
| 2024-01-31 | video_core: consistently account for resolution scaling when rendering | Liam | |
| 2024-01-31 | Texture Cache: make sparse texture table per channel | Fernando Sahmkow | |
| 2024-01-25 | Merge pull request #12499 from Kelebek1/time | liamwhite | |
| Rework time services | |||
| 2024-01-24 | Rework time service to fix time passing offline. | Kelebek1 | |
| 2024-01-18 | Core: Eliminate core/memory dependancies. | Fernando Sahmkow | |
| 2024-01-18 | SMMU: Initial adaptation to video_core. | Fernando Sahmkow | |
| 2023-12-26 | video_core: Fix buffer_row_length computation for linear compressed textures | GPUCode | |
| 2023-12-19 | Merge pull request #12382 from liamwhite/image-limit | Fernando S | |
| renderer_vulkan: allow up to 7 swapchain images | |||
| 2023-12-17 | Revert "video_core: use interval map for page count tracking" | liamwhite | |
| 2023-12-16 | renderer_vulkan: allow up to 7 swapchain images | Liam | |
| 2023-12-14 | video_core: use interval map for page count tracking | Liam | |
| 2023-12-03 | texture_cache: fix max_element comparison function | Liam | |
| 2023-12-03 | renderer_vulkan: do not recreate swapchain for srgb | Liam | |
| 2023-12-01 | texture_cache: use pedantic type names | Liam | |
| 2023-11-12 | renderer_vulkan: Introduce separate cmd buffer for uploads | GPUCode | |
| 2023-10-17 | Merge pull request #11747 from Kelebek1/image_alias_sample_names | liamwhite | |
| Small things | |||
| 2023-10-17 | Merge pull request #11788 from Squall-Leonhart/IFREMOVED | Fernando S | |
| [crash fix]brings back the removed if statement in util.cpp and adds the num_level test to it like previous discontinued PR | |||
| 2023-10-15 | brings back the removed If statement and adds the num_level test | Squall Leonhart | |
| This resolves the out of bounds read/writes in the linear swizzler, it brings back the scaled TOTK Recall bug however, pending further work in the block size calculation. Recall is not glitched in the Dynamic FPS resolution mod to the degree that it is in the native yuzu scaler, this can be a workaround for the time being. The recall effect is constructed from multiple 320x180 texture slices, it breaking may have a similar origin to https://github.com/Ryujinx/Ryujinx/pull/5640 but it may also be connected to the other deficiencies identified in the Yuzu size calculations, such as no apparent implementation of slice testing for end of slce depth as opposed to full aligned size as implemented in https://github.com/Ryujinx/Ryujinx/pull/5220 | |||
| 2023-10-11 | Transition MSAA images to general layout without uploading data | Kelebek1 | |
| 2023-10-11 | Get out of render pass before query barriers, fix image names with samples > ↵ | Kelebek1 | |
| 1, remove image alias bit | |||
| 2023-10-11 | Merge pull request #11743 from Squall-Leonhart/IFREMOVED | Fernando S | |
| Fix mistaken usage of info.block instead of level_info.block | |||
| 2023-10-11 | Fix mistaken usage of info.block instead of level_info.block | Squall-Leonhart | |
| Fixed an error on my part, in the last change I had mistakenly passed unadjusted block info into FullUploadSwizzles and UnswizzleImage Revert (my mistaken changing of) the construction of SwizzleParameters in UnswizzleImage and FullUploadSwizzles to use level_info.block instead of info.block. This ensures that the block information used in the swizzling process is correctly adjusted for each mip level. | |||
| 2023-10-10 | Merge pull request #11534 from Squall-Leonhart/IFREMOVED | liamwhite | |
| Partial revert of #10433 (Texture Cache Util: Fix block depth adjustment on slices) | |||
| 2023-10-09 | add Z32, FLOAT, UINT, UINT, UINT, LINEAR to format lookup table | Squall Leonhart | |
| Should fix and close #11711 | |||
| 2023-10-06 | Implement X8_D24 format | Kelebek1 | |
| 2023-10-02 | ci: fix new codespell errors | Liam | |
| 2023-09-20 | Reuse part of my previous idea to to use num_levels to check within ↵ | Squall-Leonhart | |
| AdjustMipBlockSize The partial revert was not enough for Tsukihime, this might do the trick | |||
| 2023-09-18 | Merge pull request #11258 from Squall-Leonhart/Z16_Assert_Fix | liamwhite | |
| Fix a logged assert in the format lookup table for Z16 | |||
| 2023-09-18 | Partial revert of #10433 | Squall Leonhart | |
| The If block in this change was causing some 2D textures to be treated as if their mip 0 was a 3D Slice, this could be ascertained as the same texture viewed from different distances would render fine, but then close up would look like a decoding failure. It also resulted in some 3D ASTC textures not being scaled appropriate leading to broken graphical effects such as the jagged TOTK recall animation being a circle, as the If block was only accepting the image based on its original info without any adjustments applied. | |||
| 2023-09-11 | Look for the most recently modified image for present | Kelebek1 | |
| 2023-08-13 | Mark accelerted DMA destination buffers and images as GPU-modified | Kelebek1 | |
| 2023-08-11 | Needed to make this an extra case so it didnt also start asserting in BOTW. | Squall-Leonhart | |
| Thanks Liam | |||
| 2023-08-11 | Fix an assert in the format lookup table fir Z16 | Squall Leonhart | |
| Came across this while looking into Asterix and Obelix XXL glitching | |||
| 2023-07-10 | Merge pull request #10996 from Kelebek1/readblock_optimisation | bunnei | |
| Use spans over guest memory where possible instead of copying data | |||
| 2023-07-03 | oops re open | gidoly | |
| 2023-07-02 | Use spans over guest memory where possible instead of copying data. | Kelebek1 | |
| 2023-07-02 | Merge pull request #10479 from GPUCode/format-list | liamwhite | |
| Add support for VK_KHR_image_format_list | |||
| 2023-07-01 | Revert "texture_cache: Fix incorrect logic for AccelerateDMA" | Liam | |
| This reverts commit 1fc47361a12afd91d8ea0b76378e0b3d4feb93a6. | |||
| 2023-07-01 | renderer_vulkan: Add support for VK_KHR_image_format_list | GPUCode | |
| 2023-06-30 | Merge pull request #10953 from FernandoS27/oh-oopsies-yfc | Fernando S | |
| Texture cache: Fix YFC regression due to code testing | |||
| 2023-06-29 | AccelerateDMA: Don't accelerate 3D texture DMA operations | Fernando Sahmkow | |
| 2023-06-29 | Texture cache: Fix YFC regression due to code testing | Fernando Sahmkow | |
