aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/textures
Commit message (Expand)AuthorAgeFilesLines
* video_core: read texture handles as header offsets only on Switch 2Sssnowyyy31 hours1-4/+4
* Merge remote-tracking branch 'origin/fix/nx2-texture-header-offset-handles' i...Takoroka2 days1-0/+11
|\
| * nx2: read texture handles that hold a header byte offsetTakoroka4 days1-0/+11
* | textures: ASTC opaque scan from a table of block modesTakoroka3 days1-11/+47
|/
* ASTC: decode and re-compress to BC1/BC3 on the GPU; texture cache budgetTakoroka6 days1-4/+5
* Texture cache: stop the churn, the per-frame image leak and garbage texturesTakoroka6 days2-0/+68
* ASTC transcode pool: an eighth of the hardware threads (at least 2)Takoroka6 days1-2/+11
* Switch 2: present vi2 native images and capture framesTakoroka7 days2-18/+23
* [vulkan] Removal of QCOM sampler limiters + CustomBorderColor and ColorBorder...CamilleLaVey2026-08-252-40/+18
* [common, settings] Fixes misaligned Aniso levels (#4295)lizzie2026-08-241-9/+9
* [core, gpu, threads] Multithreading refactor (#4254)CamilleLaVey2026-08-081-2/+1
* [vulkan] Re-adjusting ASTC resolve (#4250)CamilleLaVey2026-08-051-0/+11
* [video_core] Implementation on ASTC HDR formats + Vulkan fixes (#4190)CamilleLaVey2026-07-091-10/+344
* [vk, ogl] Remove dedicated precomputed swizzle table; use shorter inline tabl...lizzie2026-07-021-18/+3
* [fixup] Revert "[video_core] remove decoders.cpp template<A,B> spam (16 copie...Caio Oliveira2026-01-181-67/+111
* [video_core] remove decoders.cpp template<A,B> spam (16 copies of the same fu...lizzie2026-01-101-111/+67
* [video_core, settings] Allow to turn of aniso levels completely, provide leve...lizzie2025-11-261-11/+20
* [common] remove ranges polyfill (#2546)lizzie2025-09-241-1/+1
* [meta] fix license headers (#2547)lizzie2025-09-214-0/+12
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-094-11/+11
* configure_graphics_advance: Generate UI at runtimelat9nq2023-07-211-2/+2
* video_core: Add BCn decoding supportGPUCode2023-06-272-6/+4
* video_core: Removed AF for all mip modes option as it's default nowWollnashorn2023-06-171-5/+3
* video_core: Fallback to default anisotropy instead to 1x anisotropyWollnashorn2023-06-151-2/+2
* video_core: Add per-image anisotropy heuristics (format & mip count)Wollnashorn2023-06-151-5/+7
* video_core: Apply AF only to samplers with normal LOD range [0, 1+x]Wollnashorn2023-06-141-4/+6
* video_core: Fix default anisotropic heuristicWollnashorn2023-06-141-4/+4
* video_core: Never apply AF to None mipmap modeWollnashorn2023-06-141-3/+4
* video_core: Disable anisotropic filtering for samplers with depth compareWollnashorn2023-06-131-2/+3
* video_core: Option to apply anisotropic filtering for all mipmap modesWollnashorn2023-06-131-1/+2
* textures: add BC1 and BC3 compressors and recompression settingLiam2023-05-235-3/+133
* Disable SRGB border color conversion for now, to fix shadows in Xenoblade.Kelebek12023-03-171-6/+8
* Merge pull request #9933 from vonchenplus/texture_formatliamwhite2023-03-141-35/+35
|\
| * video_core: Update texture formatFeng Chen2023-03-101-35/+35
* | general: fix spelling mistakesLiam2023-03-121-1/+1
|/
* configuration: Add async ASTC decode settingameerj2023-02-221-2/+2
* remove static from pointer sized or smaller types for aesthetics, change cons...arades792023-02-141-1/+1
* add static lifetime to constexpr values to force compile time evaluation wher...arades792023-02-141-1/+1
* video_core: fix off by one in anisotropic filtering amountLiam2022-12-101-1/+2
* general: fix compile for Apple ClangLiam2022-11-221-0/+1
* Add break for default casesKyle Kienapfel2022-11-131-0/+3
* general: Resolve -Wunused-lambda-capture and C5233Morph2022-10-221-2/+2
* decoders: Use 2's complement instead of unary -Morph2022-10-221-1/+1
* Decoders: Improve overall speed.Fernando Sahmkow2022-10-061-4/+11
* DMA & InlineToMemory Engines Rework.bunnei2022-10-062-177/+81
* common: remove "yuzu:" prefix from thread namesLiam2022-10-031-1/+1
* Merge pull request #8910 from vonchenplus/astc_decode_errorbunnei2022-09-301-1/+1
|\
| * video_core: Modify astc texture decode error fill valueFengChen2022-09-151-1/+1
* | astc: Enable parallel CPU astc decodingMorph2022-09-161-21/+35
|/
* video_core/textures/decoders: Avoid SWIZZLE_TABLEMerry2022-08-092-15/+48