summaryrefslogtreecommitdiff
path: root/src/video_core/textures/decoders.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* DMA & InlineToMemory Engines Rework.Gravatar bunnei2022-10-061-27/+6
* video_core/textures/decoders: Avoid SWIZZLE_TABLEGravatar Merry2022-08-091-0/+3
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* renderer_vulkan: Accelerate ASTC decodingGravatar ameerj2021-03-131-2/+16
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-301-23/+21
* textures/decoders: Fix block linear to pitch copiesGravatar ReinUsesLisp2020-08-101-3/+2
* Merge pull request #4324 from ReinUsesLisp/formatsGravatar bunnei2020-07-211-4/+0
|\
| * video_core: Rearrange pixel format namesGravatar ReinUsesLisp2020-07-131-4/+0
* | video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesGravatar ReinUsesLisp2020-07-101-10/+28
|/
* Clang Format and Documentation.Gravatar Fernando Sahmkow2020-04-281-0/+1
* MaxwellDMA: Optimize micro copies.Gravatar Fernando Sahmkow2020-04-281-0/+3
* General: Resolve warnings related to missing declarationsGravatar Lioncash2020-04-161-3/+2
* Texture Cache: Add HLE methods for building 3D textures within the GPU in cer...Gravatar Fernando Sahmkow2019-12-221-0/+4
* MaxwellDMA: Fixes, corrections and relaxations.Gravatar Fernando Sahmkow2019-07-251-1/+2
* video_core: Use un-shifted block sizes to avoid integer divisionsGravatar ReinUsesLisp2019-06-201-2/+2
* Apply Const correctness to SwizzleKepler and replace u32 for size_t on iterat...Gravatar Fernando Sahmkow2019-04-161-2/+3
* Implement Block Linear copies in Kepler Memory.Gravatar Fernando Sahmkow2019-04-151-0/+3
* video_core: Refactor to use MemoryManager interface for all memory access.Gravatar bunnei2019-03-161-7/+6
* decoders: Minor style changesGravatar ReinUsesLisp2019-02-261-12/+6
* Implemented Tile Width SpacingGravatar FernandoS272018-11-261-3/+4
* Eliminated unnessessary memory allocation and copy (#1702)Gravatar Frederic L2018-11-181-0/+7
* Fix ASTC formatsGravatar FernandoS272018-11-011-2/+2
* Fixed mipmap block autosizing algorithmGravatar FernandoS272018-10-281-0/+6
* decoders: Introduce functions for un/swizzling subrects.Gravatar bunnei2018-10-181-0/+9
* Propagate depth and depth_block on modules using decodersGravatar FernandoS272018-10-131-9/+6
* Implemented helper function to correctly calculate a texture's sizeGravatar FernandoS272018-10-121-0/+6
* textures: Refactor out for Texture/Depth FormatFromPixelFormat.Gravatar bunnei2018-08-091-2/+2
* video_core: Use nested namespaces where applicableGravatar Lioncash2018-07-201-4/+2
* GPU: Implemented the Z24S8 depth format and load the depth framebuffer.Gravatar Subv2018-07-021-0/+6
* GPU: Make the Textures::CopySwizzledData function accessible from the outside...Gravatar Subv2018-04-251-0/+4
* GPU: Allow using a configurable block height when unswizzling textures.Gravatar Subv2018-04-181-1/+2
* GPU: Added a method to unswizzle a texture without decoding it.Gravatar Subv2018-03-241-2/+8
* GPU: Preliminary work for texture decoding.Gravatar Subv2018-03-241-0/+20