summaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Merge pull request #10953 from FernandoS27/oh-oopsies-yfcGravatar Fernando S2023-06-301-9/+0
|\
| * Texture cache: Fix YFC regression due to code testingGravatar Fernando Sahmkow2023-06-291-9/+0
* | AccelerateDMA: Don't accelerate 3D texture DMA operationsGravatar Fernando Sahmkow2023-06-291-0/+4
|/
* video_core: Add BCn decoding supportGravatar GPUCode2023-06-274-106/+149
* Remove memory allocations in some hot pathsGravatar Kelebek12023-06-225-47/+55
* Merge pull request #10777 from liamwhite/no-barrierGravatar bunnei2023-06-211-0/+4
|\
| * video_core: optionally skip barriers on feedback loopsGravatar Liam2023-06-141-0/+4
* | Merge pull request #10818 from vonchenplus/render_target_samplesGravatar liamwhite2023-06-202-18/+14
|\ \
| * | video_core: add samples check when find render targetGravatar FengChen2023-06-172-18/+14
| |/
* | Merge pull request #10744 from Wollnashorn/af-for-allGravatar Fernando S2023-06-184-5/+91
|\ \ | |/ |/|
| * video_core: Only apply AF to 2D (array) image typesGravatar Wollnashorn2023-06-171-2/+7