summaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #13171 from liamwhite/fake-addressGravatar liamwhite2024-02-271-2/+6
|\
| * texture_cache: do not track invalid addressesGravatar Liam2024-02-261-2/+6
* | texture_cache: use two-pass collection for costly load resources (#13096)Gravatar liamwhite2024-02-271-7/+23
|/
* Merge pull request #10529 from liamwhite/critical-spacingGravatar Matías Locatti2024-02-201-3/+3
|\
| * texture_cache: tweak iteration tracking changeGravatar Liam2024-02-111-1/+1
| * texture_cache: avoid overestimation of ASTC texture sizesGravatar Liam2024-02-111-2/+2
| * caches: make critical reclamation less eager and possible in more casesGravatar Liam2024-02-111-2/+2
* | Merge pull request #12975 from FernandoS27/keep-your-own-vodoo-doll-away-from-gfGravatar liamwhite2024-02-133-7/+10
|\ \
| * | Texture Cache: Fix untracking on GPU remapGravatar Fernando Sahmkow2024-02-103-7/+10
| |/
* / nvnflinger/gpu: implement blendingGravatar Liam2024-02-091-1/+7
|/
* VideoCore: Move Slot Vector to CommonGravatar Fernando Sahmkow2024-02-043-244/+17
* video_core: consistently account for resolution scaling when renderingGravatar Liam2024-01-312-6/+7
* Texture Cache: make sparse texture table per channelGravatar Fernando Sahmkow2024-01-312-40/+51
* Merge pull request #12499 from Kelebek1/timeGravatar liamwhite2024-01-251-1/+1
|\
| * Rework time service to fix time passing offline.Gravatar Kelebek12024-01-241-1/+1
* | Core: Eliminate core/memory dependancies.Gravatar Fernando Sahmkow2024-01-181-1/+0
* | SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-183-51/+56
|/
* video_core: Fix buffer_row_length computation for linear compressed texturesGravatar GPUCode2023-12-263-33/+35
* Merge pull request #12382 from liamwhite/image-limitGravatar Fernando S2023-12-191-1/+1
|\
| * renderer_vulkan: allow up to 7 swapchain imagesGravatar Liam2023-12-161-1/+1
* | Revert "video_core: use interval map for page count tracking"Gravatar liamwhite2023-12-171-5/+5
|/
* video_core: use interval map for page count trackingGravatar Liam2023-12-141-5/+5
* texture_cache: fix max_element comparison functionGravatar Liam2023-12-031-1/+1
* renderer_vulkan: do not recreate swapchain for srgbGravatar Liam2023-12-032-10/+28
* texture_cache: use pedantic type namesGravatar Liam2023-12-011-1/+1
* renderer_vulkan: Introduce separate cmd buffer for uploadsGravatar GPUCode2023-11-121-0/+4
* Merge pull request #11747 from Kelebek1/image_alias_sample_namesGravatar liamwhite2023-10-172-3/+7
|\
| * Get out of render pass before query barriers, fix image names with samples > ...Gravatar Kelebek12023-10-112-3/+7
* | Merge pull request #11788 from Squall-Leonhart/IFREMOVEDGravatar Fernando S2023-10-171-2/+9
|\ \
| * | brings back the removed If statement and adds the num_level testGravatar Squall Leonhart2023-10-151-2/+9
* | | Transition MSAA images to general layout without uploading dataGravatar Kelebek12023-10-111-0/+1
| |/ |/|
* | Merge pull request #11743 from Squall-Leonhart/IFREMOVEDGravatar Fernando S2023-10-111-2/+2
|\|
| * Fix mistaken usage of info.block instead of level_info.blockGravatar Squall-Leonhart2023-10-111-2/+2
* | Merge pull request #11534 from Squall-Leonhart/IFREMOVEDGravatar liamwhite2023-10-101-21/+20
|\|
| * Reuse part of my previous idea to to use num_levels to check within AdjustMip...Gravatar Squall-Leonhart2023-09-201-14/+20
| * Partial revert of #10433Gravatar Squall Leonhart2023-09-181-9/+2
* | add Z32, FLOAT, UINT, UINT, UINT, LINEAR to format lookup tableGravatar Squall Leonhart2023-10-091-0/+2
* | Implement X8_D24 formatGravatar Kelebek12023-10-063-0/+7
* | ci: fix new codespell errorsGravatar Liam2023-10-022-2/+2
* | Merge pull request #11258 from Squall-Leonhart/Z16_Assert_FixGravatar liamwhite2023-09-181-0/+2
|\ \ | |/ |/|
| * Needed to make this an extra case so it didnt also start asserting in BOTW.Gravatar Squall-Leonhart2023-08-111-0/+2
| * Fix an assert in the format lookup table fir Z16Gravatar Squall Leonhart2023-08-111-1/+1
* | Look for the most recently modified image for presentGravatar Kelebek12023-09-111-1/+14
* | Mark accelerted DMA destination buffers and images as GPU-modifiedGravatar Kelebek12023-08-131-3/+3
|/
* Merge pull request #10996 from Kelebek1/readblock_optimisationGravatar bunnei2023-07-103-32/+21
|\
| * Use spans over guest memory where possible instead of copying data.Gravatar Kelebek12023-07-023-32/+21
* | oops re openGravatar gidoly2023-07-031-0/+4
|/
* Merge pull request #10479 from GPUCode/format-listGravatar liamwhite2023-07-022-8/+2
|\
| * renderer_vulkan: Add support for VK_KHR_image_format_listGravatar GPUCode2023-07-012-8/+2
* | Revert "texture_cache: Fix incorrect logic for AccelerateDMA"Gravatar Liam2023-07-011-4/+8
|/