summaryrefslogtreecommitdiff
path: root/src/video_core/textures
AgeCommit message (Expand)Author
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam
2023-03-17Disable SRGB border color conversion for now, to fix shadows in Xenoblade.Kelebek1
2023-03-14Merge pull request #9933 from vonchenplus/texture_formatliamwhite
2023-03-12general: fix spelling mistakesLiam
2023-03-10video_core: Update texture formatFeng Chen
2023-02-22configuration: Add async ASTC decode settingameerj
2023-02-14remove static from pointer sized or smaller types for aesthetics, change cons...arades79
2023-02-14add static lifetime to constexpr values to force compile time evaluation wher...arades79
2022-12-10video_core: fix off by one in anisotropic filtering amountLiam
2022-11-22general: fix compile for Apple ClangLiam
2022-11-13Add break for default casesKyle Kienapfel
2022-10-22general: Resolve -Wunused-lambda-capture and C5233Morph
2022-10-22decoders: Use 2's complement instead of unary -Morph
2022-10-06Decoders: Improve overall speed.Fernando Sahmkow
2022-10-06DMA & InlineToMemory Engines Rework.bunnei
2022-10-03common: remove "yuzu:" prefix from thread namesLiam
2022-09-30Merge pull request #8910 from vonchenplus/astc_decode_errorbunnei
2022-09-16astc: Enable parallel CPU astc decodingMorph
2022-09-15video_core: Modify astc texture decode error fill valueFengChen
2022-08-09video_core/textures/decoders: Avoid SWIZZLE_TABLEMerry
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-28chore: add missing SPDX tagsAndrea Pappacoda
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-20general: Fix clang/gcc build errorsameerj
2022-03-19video_core: Reduce unused includesameerj
2021-11-17TextureCache: Fix Automatic Anisotropic.Fernando Sahmkow
2021-11-16TextureCache: Add automatic anisotropic filtering and refactor code.Fernando Sahmkow
2021-11-16TextureCache: Make a better Anisotropic setter.Fernando Sahmkow
2021-08-30Merge pull request #6879 from ameerj/decoder-assertbunnei
2021-08-19video_core: eliminate constant ternaryValeri
2021-08-16vk_blit_screen: Fix non-accelerated texture size calculationameerj
2021-08-12decoders: Templates allow memcpy optimizationsyzct12345
2021-08-06Merge pull request #6791 from ameerj/astc-optbunnei
2021-08-02decoders: Optimize swizzle copy performance (#6790)yzct12345
2021-07-31astc_decoder: Optimize the use EncodingDataameerj
2021-07-31astc.h: Move data to cpp implementationameerj
2021-07-22shader: Initial OpenGL implementationReinUsesLisp
2021-06-28video_core: Silence signed/unsigned mismatch warningsMorph
2021-06-19astc_decoder.comp: Remove unnecessary LUT SSBOsameerj
2021-06-19astc: Various robustness enhancements for the gpu decoderameerj
2021-06-15astc_decoder: Fix LDR CEM1 endpoint calculationameerj
2021-06-15textures: Reintroduce CPU ASTC decoderameerj
2021-06-04decoders: Break instead of continuelat9nq
2021-06-04decoders: Avoid out-of-bounds accesslat9nq
2021-04-14common: Move settings to common from core.bunnei
2021-03-25astc_decoder: Refactor for style and more efficient memory useameerj
2021-03-13renderer_vulkan: Accelerate ASTC decodingameerj
2021-03-13renderer_opengl: Accelerate ASTC texture decoding with a compute shaderameerj
2021-01-15common/alignment: Rename AlignBits to AlignUpLog2ReinUsesLisp
2021-01-15astc: Increase integer encoded vector sizeReinUsesLisp