summaryrefslogtreecommitdiff
path: root/src/video_core/fence_manager.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* scope_exit: Make constexprGravatar FearlessTobi2024-02-191-1/+3
* renderer_vulkan: allow up to 7 swapchain imagesGravatar Liam2023-12-161-1/+1
* Revert "renderer_vulkan: add locks to avoid scheduler flushes from CPU"Gravatar Fernando Sahmkow2023-11-101-4/+1
* renderer_vulkan: add locks to avoid scheduler flushes from CPUGravatar Liam2023-10-171-1/+4
* Query Cache: address issuesGravatar Fernando Sahmkow2023-09-231-7/+7
* Query Cachge: Fully rework Vulkan's query cacheGravatar Fernando Sahmkow2023-09-231-2/+21
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Gravatar Fernando Sahmkow2023-06-281-1/+1
* Address feedback, add CR notice, etcGravatar Fernando Sahmkow2023-05-071-1/+6
* GPU: Add Reactive flushingGravatar Fernando Sahmkow2023-05-071-2/+2
* QueryCache: Fix write invalidation.Gravatar Fernando Sahmkow2023-04-281-0/+1
* Accuracy Normal: reduce accuracy further for perf improvements in Project LimeGravatar Fernando Sahmkow2023-04-231-2/+7
* Fence Manager: implement async fence management in a sepparate thread.Gravatar Fernando Sahmkow2023-04-231-32/+105
* VideoCore: Refactor fencing system.Gravatar Fernando Sahmkow2022-10-061-57/+39
* VideoCore: Refactor syncing.Gravatar Fernando Sahmkow2022-10-061-4/+8
* VideoCore: implement channels on gpu caches.Gravatar Fernando Sahmkow2022-10-061-13/+15
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* general: Reduce core.h includesGravatar ameerj2022-03-181-2/+0
* Fence Manager: remove reference fencing.Gravatar Fernando Sahmkow2021-07-091-21/+2
* Fence Manager: Force ordering on WFI.Gravatar Fernando Sahmkow2021-07-091-0/+6
* Fence Manager: Add fences on Reference Count.Gravatar Fernando Sahmkow2021-07-091-2/+22
* video_core: Reimplement the buffer cacheGravatar ReinUsesLisp2021-02-131-0/+4
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-301-2/+15
* video_core: Resolve more variable shadowing scenariosGravatar Lioncash2020-12-041-4/+4
* video_core: Remove all Core::System references in rendererGravatar ReinUsesLisp2020-09-061-15/+12
* video_core/fence_manager: Remove unnecessary includesGravatar Lioncash2020-08-231-5/+0
* fixed_pipeline_state: explicitly use template keyword after 1f345ebe3a55Gravatar Jan Beich2020-05-011-2/+4
* Address Feedback.Gravatar Fernando Sahmkow2020-04-221-6/+6
* Address Feedback.Gravatar Fernando Sahmkow2020-04-221-30/+42
* QueryCache: Implement Async Flushes.Gravatar Fernando Sahmkow2020-04-221-4/+14
* FenceManager: Manage syncpoints and rename fences to semaphores.Gravatar Fernando Sahmkow2020-04-221-9/+49
* BufferCache: Refactor async managing.Gravatar Fernando Sahmkow2020-04-221-3/+3
* FenceManager: Implement async buffer cache flushes on High settingsGravatar Fernando Sahmkow2020-04-221-4/+11
* FenceManager: Implement should wait.Gravatar Fernando Sahmkow2020-04-221-2/+6
* GPU: Implement a Fence Manager.Gravatar Fernando Sahmkow2020-04-221-0/+97