summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* GPU: implement missing ASTCGravatar Fernando Sahmkow2023-05-038-9/+49
* Merge pull request #10151 from GPUCode/no-softlocks-pleaseGravatar liamwhite2023-05-033-6/+9
|\
| * vk_present_manager: Fix softlocks when disabling async presentGravatar GPUCode2023-05-033-6/+9
* | Merge pull request #10144 from liamwhite/dont-turboGravatar Morph2023-05-031-1/+3
|\ \
| * | vulkan: disable turbo when debugging tool is attachedGravatar Liam2023-05-021-1/+3
* | | Merge pull request #10143 from liamwhite/fruit-company-momentGravatar Morph2023-05-033-4/+6
|\ \ \ | |_|/ |/| |
| * | video_core: fix build on Apple ClangGravatar Liam2023-05-023-4/+6
| |/
* | vk_present_manager: Add toggle for async presentationGravatar GPUCode2023-05-012-2/+17
* | vk_blit_screen: Recreate FSR when frame is recreatedGravatar GPUCode2023-05-011-1/+1
* | renderer_vulkan: Fix crashing when updating descriptorsGravatar GPUCode2023-05-012-4/+17
* | renderer_vulkan: Async presentationGravatar GPUCode2023-05-0111-218/+712
|/
* Merge pull request #10084 from FernandoS27/yuzu-goes-broom-broomGravatar Morph2023-05-0112-1177/+1705
|\
| * BufferCache: Fixes and address feedbackGravatar Fernando Sahmkow2023-05-015-321/+240
| * Buffer Cache: Release stagging buffers on tick frameGravatar Fernando Sahmkow2023-04-292-12/+22
| * Clang: format and ficx compile errors.Gravatar Fernando Sahmkow2023-04-295-68/+78
| * Implement Async downloads in normal and fix a few issues.Gravatar Fernando Sahmkow2023-04-293-39/+61
| * Buffer Cache rework: Setup async downloads.Gravatar Fernando Sahmkow2023-04-292-140/+154
| * Buffer Cache: Fully rework the buffer cache.Gravatar Fernando Sahmkow2023-04-2912-1091/+1644
* | Merge pull request #10110 from Morph1984/intel-disable-computeGravatar bunnei2023-04-291-0/+7
|\ \
| * | vk_pipeline_cache: Skip compute pipelines on Intel proprietary driversGravatar Morph2023-04-281-0/+7
| |/
* | Texture Cache: Release stagging buffers on tick frameGravatar Fernando Sahmkow2023-04-296-19/+46
* | Address Feedback & Clang FormatGravatar Fernando Sahmkow2023-04-292-17/+14
* | Maxwell3D: only update parameters on HighGravatar Fernando Sahmkow2023-04-291-0/+3
* | Accelerate DMA: Use texture cache async downloads to perform the copiesGravatar Fernando Sahmkow2023-04-296-53/+123
* | TextureCache: refactor DMA downloads to allow multiple buffers.Gravatar Fernando Sahmkow2023-04-298-41/+75
|/
* Merge pull request #10051 from liamwhite/surface-capabilitiesGravatar Fernando S2023-04-241-1/+14
|\
| * vulkan: pick alpha composite flags based on available valuesGravatar Liam2023-04-131-1/+14
* | Merge pull request #10069 from liamwhite/logGravatar Fernando S2023-04-241-4/+6
|\ \
| * | maxwell_3d: fix out of bounds array access in size estimationGravatar Liam2023-04-221-4/+6
* | | Account for a pre-added offset when using Corner sample mode for 2D blitsGravatar Kelebek12023-04-211-4/+12
|/ /
* | vulkan: use plain fences when timeline semaphores are not availableGravatar Liam2023-04-144-68/+161
* | Merge pull request #10030 from Wollnashorn/botw-amd-fixGravatar bunnei2023-04-143-0/+10
|\ \ | |/ |/|
| * video_core: Enable ImageGather rounding fix on AMD open source driversGravatar Wollnashorn2023-04-121-0/+2
| * video_core: Enable ImageGather with subpixel offset on IntelGravatar Wollnashorn2023-04-086-14/+8
| * shader_recompiler: Add subpixel offset for correct rounding at `ImageGather`Gravatar Wollnashorn2023-04-086-0/+14
* | Merge pull request #10008 from vonchenplus/texture_cacheGravatar liamwhite2023-04-114-50/+57
|\ \ | |/ |/|
| * video_core: Keep the definition of DimensionControl consistent with nvidia op...Gravatar Feng Chen2023-03-312-19/+22
| * 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
* | | externals: update Vulkan-Headers to v1.3.246Gravatar Jan Beich2023-04-011-0/+2
* | | Fixes 'Continous' typoGravatar Max Dunbar2023-03-294-25/+25
* | | Merge pull request #9984 from liamwhite/global-memoryGravatar liamwhite2023-03-272-2/+2
|\ \ \ | |/ / |/| |
| * | memory: rename global memory references to application memoryGravatar Liam2023-03-232-2/+2
* | | video_core/macro: Make use of Common::HashValueGravatar Morph2023-03-251-3/+3
* | | Merge pull request #9985 from liamwhite/funny-memeGravatar bunnei2023-03-241-1/+1
|\ \ \
| * | | vulkan: fix scheduler chunk reserveGravatar Liam2023-03-241-1/+1
* | | | Pass GPU page table by referenceGravatar Ross Schlaikjer2023-03-251-31/+32
|/ / /
* | | Merge pull request #9975 from liamwhite/more-waitingGravatar Morph2023-03-241-4/+5
|\ \ \ | |/ / |/| |
| * | vulkan: fix more excessive waiting in schedulerGravatar Liam2023-03-191-4/+5