1. 11 Oct, 2023 1 commit
    • Squall-Leonhart's avatar
      Fix mistaken usage of info.block instead of level_info.block · 9512992f
      Squall-Leonhart authored
      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.
      9512992f
  2. 19 Sep, 2023 1 commit
  3. 18 Sep, 2023 1 commit
    • Squall Leonhart's avatar
      Partial revert of #10433 · 79f02020
      Squall Leonhart authored
      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.
      79f02020
  4. 17 Sep, 2023 8 commits
  5. 16 Sep, 2023 17 commits
  6. 15 Sep, 2023 12 commits