aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/textures/decoders.h
Commit message (Expand)AuthorAgeFilesLines
* Switch 2: present vi2 native images and capture framesTakoroka7 days1-4/+4
* [vk, ogl] Remove dedicated precomputed swizzle table; use shorter inline tabl...lizzie2026-07-021-18/+3
* DMA & InlineToMemory Engines Rework.bunnei2022-10-061-27/+6
* video_core/textures/decoders: Avoid SWIZZLE_TABLEMerry2022-08-091-0/+3
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* renderer_vulkan: Accelerate ASTC decodingameerj2021-03-131-2/+16
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-23/+21
* textures/decoders: Fix block linear to pitch copiesReinUsesLisp2020-08-101-3/+2
* Merge pull request #4324 from ReinUsesLisp/formatsbunnei2020-07-211-4/+0
|\
| * video_core: Rearrange pixel format namesReinUsesLisp2020-07-131-4/+0
* | video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changesReinUsesLisp2020-07-101-10/+28
|/
* Clang Format and Documentation.Fernando Sahmkow2020-04-281-0/+1
* MaxwellDMA: Optimize micro copies.Fernando Sahmkow2020-04-281-0/+3
* General: Resolve warnings related to missing declarationsLioncash2020-04-161-3/+2
* Texture Cache: Add HLE methods for building 3D textures within the GPU in cer...Fernando Sahmkow2019-12-221-0/+4
* MaxwellDMA: Fixes, corrections and relaxations.Fernando Sahmkow2019-07-251-1/+2
* video_core: Use un-shifted block sizes to avoid integer divisionsReinUsesLisp2019-06-201-2/+2
* Apply Const correctness to SwizzleKepler and replace u32 for size_t on iterat...Fernando Sahmkow2019-04-161-2/+3
* Implement Block Linear copies in Kepler Memory.Fernando Sahmkow2019-04-151-0/+3
* video_core: Refactor to use MemoryManager interface for all memory access.bunnei2019-03-161-7/+6
* decoders: Minor style changesReinUsesLisp2019-02-261-12/+6
* Implemented Tile Width SpacingFernandoS272018-11-261-3/+4
* Eliminated unnessessary memory allocation and copy (#1702)Frederic L2018-11-181-0/+7
* Fix ASTC formatsFernandoS272018-11-011-2/+2
* Fixed mipmap block autosizing algorithmFernandoS272018-10-281-0/+6
* decoders: Introduce functions for un/swizzling subrects.bunnei2018-10-181-0/+9
* Propagate depth and depth_block on modules using decodersFernandoS272018-10-131-9/+6
* Implemented helper function to correctly calculate a texture's sizeFernandoS272018-10-121-0/+6
* textures: Refactor out for Texture/Depth FormatFromPixelFormat.bunnei2018-08-091-2/+2
* video_core: Use nested namespaces where applicableLioncash2018-07-201-4/+2
* GPU: Implemented the Z24S8 depth format and load the depth framebuffer.Subv2018-07-021-0/+6
* GPU: Make the Textures::CopySwizzledData function accessible from the outside...Subv2018-04-251-0/+4
* GPU: Allow using a configurable block height when unswizzling textures.Subv2018-04-181-1/+2
* GPU: Added a method to unswizzle a texture without decoding it.Subv2018-03-241-2/+8
* GPU: Preliminary work for texture decoding.Subv2018-03-241-0/+20