| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2023-06-27 | video_core: Add BCn decoding support | GPUCode | |
| 2023-06-22 | Remove memory allocations in some hot paths | Kelebek1 | |
| 2023-06-21 | Merge pull request #10777 from liamwhite/no-barrier | bunnei | |
| video_core: optionally skip barriers on feedback loops | |||
| 2023-06-20 | Merge pull request #10818 from vonchenplus/render_target_samples | liamwhite | |
| video_core: add samples check when find render target | |||
| 2023-06-18 | Merge pull request #10744 from Wollnashorn/af-for-all | Fernando S | |
| video_core: Improved anisotropic filtering heuristics | |||
| 2023-06-17 | video_core: add samples check when find render target | FengChen | |
| 2023-06-17 | video_core: Only apply AF to 2D (array) image types | Wollnashorn | |
| 2023-06-16 | video_core: Use sampler IDs instead pointers in the pipeline config | Wollnashorn | |
| The previous approach of storing pointers returned by `GetGraphicsSampler`/`GetComputeSampler` caused UB, as these functions can cause reallocation of the sampler slot vector and therefore invalidate the pointers | |||
| 2023-06-15 | video_core: Disable AF for non-color image formats | Wollnashorn | |
| 2023-06-15 | video_core: Add per-image anisotropy heuristics (format & mip count) | Wollnashorn | |
| 2023-06-14 | video_core: optionally skip barriers on feedback loops | Liam | |
| 2023-06-08 | image_info: adjust rescale thresholds and refactor constant use | Liam | |
| 2023-06-02 | texture_cache: Fix incorrect logic for AccelerateDMA | ameerj | |
| 2023-05-26 | Merge pull request #10418 from liamwhite/blink-and-youll-miss-it | Matías Locatti | |
| texture_cache: process aliases and overlaps in the correct order | |||
| 2023-05-25 | video_core: don't garbage collect during configuration | Liam | |
| 2023-05-24 | Merge pull request #10435 from FernandoS27/gotta-clean-mess-ups | bunnei | |
| Texture cache: revert wrong acceleration assumption | |||
| 2023-05-24 | Texture cache: revert wrong acceleration assumption | Fernando Sahmkow | |
| 2023-05-24 | Texture Cache Util: Fix block depth adjustment on slices. | Fernando Sahmkow | |
| 2023-05-24 | texture_cache: process aliases and overlaps in the correct order | Fernando Sahmkow | |
| 2023-05-24 | Merge pull request #10422 from liamwhite/gc | Fernando S | |
| video_core: tune garbage collection aggressiveness | |||
| 2023-05-24 | Merge pull request #10398 from liamwhite/bcn | Fernando S | |
| video_core: add ASTC recompression | |||
| 2023-05-23 | video_core: tune garbage collection aggressiveness | Liam | |
| 2023-05-23 | textures: add BC1 and BC3 compressors and recompression setting | Liam | |
| 2023-05-22 | renderer_vulkan: barrier attachment feedback loops | Liam | |
| 2023-05-11 | Allow Fermi blit accelerate to add src/dst to the cache if they don't exist ↵ | Kelebek1 | |
| already. Use ScratchBuffers in the software blit path. | |||
| 2023-05-09 | Texture Cache: Fix ASTC textures | Fernando Sahmkow | |
| 2023-05-07 | Texture cache: Only force flush the dma downloads | Fernando Sahmkow | |
| 2023-05-07 | Buffer Cache: disable reactive flushing in it. | Fernando Sahmkow | |
