summaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
| * 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
|/ /