summaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
| * video_core: Use sampler IDs instead pointers in the pipeline configGravatar Wollnashorn2023-06-163-6/+37
| * video_core: Disable AF for non-color image formatsGravatar Wollnashorn2023-06-151-0/+9
| * video_core: Add per-image anisotropy heuristics (format & mip count)Gravatar Wollnashorn2023-06-152-0/+41
* | image_info: adjust rescale thresholds and refactor constant useGravatar Liam2023-06-081-8/+12
|/
* texture_cache: Fix incorrect logic for AccelerateDMAGravatar ameerj2023-06-021-8/+4
* Merge pull request #10418 from liamwhite/blink-and-youll-miss-itGravatar Matías Locatti2023-05-264-61/+105
|\
| * texture_cache: process aliases and overlaps in the correct orderGravatar Fernando Sahmkow2023-05-244-61/+105
* | video_core: don't garbage collect during configurationGravatar Liam2023-05-252-6/+0
* | Merge pull request #10435 from FernandoS27/gotta-clean-mess-upsGravatar bunnei2023-05-241-1/+1
|\ \
| * | Texture cache: revert wrong acceleration assumptionGravatar Fernando Sahmkow2023-05-241-1/+1
* | | Texture Cache Util: Fix block depth adjustment on slices.Gravatar Fernando Sahmkow2023-05-241-2/+13
|/ /
* | Merge pull request #10422 from liamwhite/gcGravatar Fernando S2023-05-241-4/+6
|\ \
| * | video_core: tune garbage collection aggressivenessGravatar Liam2023-05-231-4/+6
| |/
* | Merge pull request #10398 from liamwhite/bcnGravatar Fernando S2023-05-241-11/+66
|\ \
| * | textures: add BC1 and BC3 compressors and recompression settingGravatar Liam2023-05-231-11/+66
| |/
* / renderer_vulkan: barrier attachment feedback loopsGravatar Liam2023-05-222-0/+39
|/
* Allow Fermi blit accelerate to add src/dst to the cache if they don't exist a...Gravatar Kelebek12023-05-111-1/+1
* Texture Cache: Fix ASTC texturesGravatar Fernando Sahmkow2023-05-091-5/+5
* Texture cache: Only force flush the dma downloadsGravatar Fernando Sahmkow2023-05-072-3/+3
* Buffer Cache: disable reactive flushing in it.Gravatar Fernando Sahmkow2023-05-071-2/+6
* Texture cache: reverse inmediate flush changesGravatar Fernando Sahmkow2023-05-073-28/+14
* Address feedback, add CR notice, etcGravatar Fernando Sahmkow2023-05-071-1/+2
* Settings: add option to enable / disable reactive flushingGravatar Fernando Sahmkow2023-05-071-1/+2
* Texture cache: sync the first flush.Gravatar Fernando Sahmkow2023-05-072-3/+30
* GPU: Add Reactive flushingGravatar Fernando Sahmkow2023-05-074-3/+35
* Merge pull request #10081 from Kelebek1/copy_overlap_tickGravatar liamwhite2023-05-071-0/+6
|\
| * Sort overlap_ids by modification tick before copyGravatar Kelebek12023-04-221-0/+6
* | Log object names with debug renderer, add a GPU address to ImageViewsGravatar Kelebek12023-05-064-18/+21
* | GPU: implement missing ASTCGravatar Fernando Sahmkow2023-05-032-0/+12
* | video_core: fix build on Apple ClangGravatar Liam2023-05-021-1/+1
* | Texture Cache: Release stagging buffers on tick frameGravatar Fernando Sahmkow2023-04-292-9/+14
* | Address Feedback & Clang FormatGravatar Fernando Sahmkow2023-04-292-17/+14
* | Accelerate DMA: Use texture cache async downloads to perform the copiesGravatar Fernando Sahmkow2023-04-292-38/+103
* | TextureCache: refactor DMA downloads to allow multiple buffers.Gravatar Fernando Sahmkow2023-04-292-2/+16
|/
* Merge pull request #10008 from vonchenplus/texture_cacheGravatar liamwhite2023-04-113-46/+53
|\
| * video_core: Keep the definition of DimensionControl consistent with nvidia op...Gravatar Feng Chen2023-03-311-15/+18
| * video_core: Better defined ImageInfo parametersGravatar FengChen2023-03-143-39/+43
* | Merge pull request #10004 from Kelebek1/cubemapGravatar liamwhite2023-04-031-15/+15
|\ \
| * | Only upload GPU-modified overlapsGravatar Kelebek12023-03-281-15/+15
* | | Fixes 'Continous' typoGravatar Max Dunbar2023-03-291-1/+1
|/ /
* | Pass GPU page table by referenceGravatar Ross Schlaikjer2023-03-251-31/+32
* | Merge pull request #9933 from vonchenplus/texture_formatGravatar liamwhite2023-03-141-31/+31
|\ \ | |/ |/|
| * video_core: Update texture formatGravatar Feng Chen2023-03-101-31/+31