aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache
Commit message (Expand)AuthorAgeFilesLines
...
| * Needed to make this an extra case so it didnt also start asserting in BOTW.Squall-Leonhart2023-08-111-0/+2
| * Fix an assert in the format lookup table fir Z16Squall Leonhart2023-08-111-1/+1
* | Look for the most recently modified image for presentKelebek12023-09-111-1/+14
* | Mark accelerted DMA destination buffers and images as GPU-modifiedKelebek12023-08-131-3/+3
|/
* Merge pull request #10996 from Kelebek1/readblock_optimisationbunnei2023-07-103-32/+21
|\
| * Use spans over guest memory where possible instead of copying data.Kelebek12023-07-023-32/+21
* | oops re opengidoly2023-07-031-0/+4
|/
* Merge pull request #10479 from GPUCode/format-listliamwhite2023-07-022-8/+2
|\
| * renderer_vulkan: Add support for VK_KHR_image_format_listGPUCode2023-07-012-8/+2
* | Revert "texture_cache: Fix incorrect logic for AccelerateDMA"Liam2023-07-011-4/+8
|/
* Merge pull request #10953 from FernandoS27/oh-oopsies-yfcFernando S2023-06-301-9/+0
|\
| * Texture cache: Fix YFC regression due to code testingFernando Sahmkow2023-06-291-9/+0
* | AccelerateDMA: Don't accelerate 3D texture DMA operationsFernando Sahmkow2023-06-291-0/+4
|/
* video_core: Add BCn decoding supportGPUCode2023-06-274-106/+149
* Remove memory allocations in some hot pathsKelebek12023-06-225-47/+55
* Merge pull request #10777 from liamwhite/no-barrierbunnei2023-06-211-0/+4
|\
| * video_core: optionally skip barriers on feedback loopsLiam2023-06-141-0/+4
* | Merge pull request #10818 from vonchenplus/render_target_samplesliamwhite2023-06-202-18/+14
|\ \
| * | video_core: add samples check when find render targetFengChen2023-06-172-18/+14
| |/
* | Merge pull request #10744 from Wollnashorn/af-for-allFernando S2023-06-184-5/+91
|\ \ | |/ |/|
| * video_core: Only apply AF to 2D (array) image typesWollnashorn2023-06-171-2/+7
| * video_core: Use sampler IDs instead pointers in the pipeline configWollnashorn2023-06-163-6/+37
| * video_core: Disable AF for non-color image formatsWollnashorn2023-06-151-0/+9
| * video_core: Add per-image anisotropy heuristics (format & mip count)Wollnashorn2023-06-152-0/+41
* | image_info: adjust rescale thresholds and refactor constant useLiam2023-06-081-8/+12
|/
* texture_cache: Fix incorrect logic for AccelerateDMAameerj2023-06-021-8/+4
* Merge pull request #10418 from liamwhite/blink-and-youll-miss-itMatías Locatti2023-05-264-61/+105
|\
| * texture_cache: process aliases and overlaps in the correct orderFernando Sahmkow2023-05-244-61/+105
* | video_core: don't garbage collect during configurationLiam2023-05-252-6/+0
* | Merge pull request #10435 from FernandoS27/gotta-clean-mess-upsbunnei2023-05-241-1/+1
|\ \
| * | Texture cache: revert wrong acceleration assumptionFernando Sahmkow2023-05-241-1/+1
* | | Texture Cache Util: Fix block depth adjustment on slices.Fernando Sahmkow2023-05-241-2/+13
|/ /
* | Merge pull request #10422 from liamwhite/gcFernando S2023-05-241-4/+6
|\ \
| * | video_core: tune garbage collection aggressivenessLiam2023-05-231-4/+6
| |/
* | Merge pull request #10398 from liamwhite/bcnFernando S2023-05-241-11/+66
|\ \
| * | textures: add BC1 and BC3 compressors and recompression settingLiam2023-05-231-11/+66
| |/
* / renderer_vulkan: barrier attachment feedback loopsLiam2023-05-222-0/+39
|/
* Allow Fermi blit accelerate to add src/dst to the cache if they don't exist a...Kelebek12023-05-111-1/+1
* Texture Cache: Fix ASTC texturesFernando Sahmkow2023-05-091-5/+5
* Texture cache: Only force flush the dma downloadsFernando Sahmkow2023-05-072-3/+3
* Buffer Cache: disable reactive flushing in it.Fernando Sahmkow2023-05-071-2/+6
* Texture cache: reverse inmediate flush changesFernando Sahmkow2023-05-073-28/+14
* Address feedback, add CR notice, etcFernando Sahmkow2023-05-071-1/+2
* Settings: add option to enable / disable reactive flushingFernando Sahmkow2023-05-071-1/+2
* Texture cache: sync the first flush.Fernando Sahmkow2023-05-072-3/+30
* GPU: Add Reactive flushingFernando Sahmkow2023-05-074-3/+35
* Merge pull request #10081 from Kelebek1/copy_overlap_tickliamwhite2023-05-071-0/+6
|\
| * Sort overlap_ids by modification tick before copyKelebek12023-04-221-0/+6
* | Log object names with debug renderer, add a GPU address to ImageViewsKelebek12023-05-064-18/+21
* | GPU: implement missing ASTCFernando Sahmkow2023-05-032-0/+12