summaryrefslogtreecommitdiff
path: root/src/video_core/textures (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-131-4/+4
* chore: add missing SPDX tagsGravatar Andrea Pappacoda2022-04-281-14/+3
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-235-15/+10
* general: Fix clang/gcc build errorsGravatar ameerj2022-03-201-0/+1
* video_core: Reduce unused includesGravatar ameerj2022-03-193-6/+0
* TextureCache: Fix Automatic Anisotropic.Gravatar Fernando Sahmkow2021-11-171-6/+5
* TextureCache: Add automatic anisotropic filtering and refactor code.Gravatar Fernando Sahmkow2021-11-161-1/+14
* TextureCache: Make a better Anisotropic setter.Gravatar Fernando Sahmkow2021-11-161-18/+1
* Merge pull request #6879 from ameerj/decoder-assertGravatar bunnei2021-08-301-8/+0
|\
| * vk_blit_screen: Fix non-accelerated texture size calculationGravatar ameerj2021-08-161-8/+0
* | video_core: eliminate constant ternaryGravatar Valeri2021-08-191-1/+1
* | decoders: Templates allow memcpy optimizationsGravatar yzct123452021-08-121-57/+116
|/
* Merge pull request #6791 from ameerj/astc-optGravatar bunnei2021-08-062-134/+133
|\
| * astc_decoder: Optimize the use EncodingDataGravatar ameerj2021-07-312-70/+70
| * astc.h: Move data to cpp implementationGravatar ameerj2021-07-312-64/+63
* | decoders: Optimize swizzle copy performance (#6790)Gravatar yzct123452021-08-021-9/+43
|/
* shader: Initial OpenGL implementationGravatar ReinUsesLisp2021-07-221-0/+9
* video_core: Silence signed/unsigned mismatch warningsGravatar Morph2021-06-281-2/+2
* astc_decoder.comp: Remove unnecessary LUT SSBOsGravatar ameerj2021-06-192-12/+5
* astc: Various robustness enhancements for the gpu decoderGravatar ameerj2021-06-192-2/+2
* astc_decoder: Fix LDR CEM1 endpoint calculationGravatar ameerj2021-06-151-1/+1
* textures: Reintroduce CPU ASTC decoderGravatar ameerj2021-06-152-0/+1580
* decoders: Break instead of continueGravatar lat9nq2021-06-041-2/+2
* decoders: Avoid out-of-bounds accessGravatar lat9nq2021-06-041-0/+8
* common: Move settings to common from core.Gravatar bunnei2021-04-141-1/+1
* astc_decoder: Refactor for style and more efficient memory useGravatar ameerj2021-03-252-1833/+51
* renderer_vulkan: Accelerate ASTC decodingGravatar ameerj2021-03-132-25/+16
* renderer_opengl: Accelerate ASTC texture decoding with a compute shaderGravatar ameerj2021-03-131-0/+190
* common/alignment: Rename AlignBits to AlignUpLog2Gravatar ReinUsesLisp2021-01-151-4/+4
* astc: Increase integer encoded vector sizeGravatar ReinUsesLisp2021-01-151-1/+1
* astc: Return zero on out of bound bitsGravatar ReinUsesLisp2021-01-151-17/+22
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-308-452/+274
* video_core: Remove unnecessary enum class casting in logging messagesGravatar Lioncash2020-12-071-1/+1
* video_core: Resolve more variable shadowing scenarios pt.3Gravatar Lioncash2020-12-051-1/+1
* textures/decoders: Fix block linear to pitch copiesGravatar ReinUsesLisp2020-08-102-21/+26
* Merge pull request #4324 from ReinUsesLisp/formatsGravatar bunnei2020-07-214-122/+26
|\
| * video_core: Rearrange pixel format namesGravatar ReinUsesLisp2020-07-134-122/+26
* | Merge pull request #4242 from ReinUsesLisp/maxwell-dmaGravatar bunnei2020-07-142-67/+105
|\ \ | |/ |/|
| * video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesGravatar ReinUsesLisp2020-07-102-67/+105
* | configuration: implement per-game configurations (#4098)Gravatar lat9nq2020-07-091-1/+1
|/
* Clang Format and Documentation.Gravatar Fernando Sahmkow2020-04-281-0/+1
* MaxwellDMA: Optimize micro copies.Gravatar Fernando Sahmkow2020-04-282-0/+17
* General: Resolve warnings related to missing declarationsGravatar Lioncash2020-04-162-3/+5
* Merge pull request #3631 from ReinUsesLisp/more-astcGravatar Mat M2020-04-131-82/+159
|\
| * astc: Hard code bit depth changes to 8 and use fast replicateGravatar ReinUsesLisp2020-04-091-21/+15
| * astc: Use boost's static_vector to avoid heap allocationsGravatar ReinUsesLisp2020-04-091-10/+14
| * astc: Implement a fast precompiled alternative for ReplicateGravatar ReinUsesLisp2020-04-091-2/+57
| * astc: Move Replicate to a constexpr LUT when possibleGravatar ReinUsesLisp2020-04-091-8/+38
| * astc: Make InputBitStream constexprGravatar ReinUsesLisp2020-04-091-11/+11
| * astc: OutputBitStream style changes and make it constexprGravatar ReinUsesLisp2020-04-091-32/+26