summaryrefslogtreecommitdiff
path: root/src/video_core/textures
AgeCommit message (Expand)Author
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
2021-01-15astc: Return zero on out of bound bitsReinUsesLisp
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash
2020-08-10textures/decoders: Fix block linear to pitch copiesReinUsesLisp
2020-07-21Merge pull request #4324 from ReinUsesLisp/formatsbunnei
2020-07-14Merge pull request #4242 from ReinUsesLisp/maxwell-dmabunnei
2020-07-13video_core: Rearrange pixel format namesReinUsesLisp
2020-07-10video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesReinUsesLisp
2020-07-09configuration: implement per-game configurations (#4098)lat9nq
2020-04-28Clang Format and Documentation.Fernando Sahmkow
2020-04-28MaxwellDMA: Optimize micro copies.Fernando Sahmkow
2020-04-16General: Resolve warnings related to missing declarationsLioncash
2020-04-13Merge pull request #3631 from ReinUsesLisp/more-astcMat M
2020-04-12video_core: Add MSAA registers in 3D engine and TICReinUsesLisp
2020-04-09astc: Hard code bit depth changes to 8 and use fast replicateReinUsesLisp
2020-04-09astc: Use boost's static_vector to avoid heap allocationsReinUsesLisp
2020-04-09astc: Implement a fast precompiled alternative for ReplicateReinUsesLisp
2020-04-09astc: Move Replicate to a constexpr LUT when possibleReinUsesLisp
2020-04-09astc: Make InputBitStream constexprReinUsesLisp