summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_fence_manager.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-051-8/+8
| | | | | | | Migrates the video core code closer to enabling variable shadowing warnings as errors. This primarily sorts out shadowing occurrences within the Vulkan code.
* video_core: Remove all Core::System references in rendererReinUsesLisp2020-09-061-4/+4
| | | | | | | | | Now that the GPU is initialized when video backends are initialized, it's no longer needed to query components once the game is running: it can be done when yuzu is booting. This allows us to pass components between constructors and in the process remove all Core::System references in the video backend.
* buffer_cache: Use boost::intrusive::set for cachingReinUsesLisp2020-05-211-0/+1
| | | | | | | | Instead of using boost::icl::interval_map for caching, use boost::intrusive::set. interval_map is intended as a container where the keys can overlap with one another; we don't need this for caching buffers and a std::set-like data structure that allows us to search with lower_bound is enough.
* Address Feedback.Fernando Sahmkow2020-04-221-1/+1
|
* vk_fence_manager: Initial implementationReinUsesLisp2020-04-221-0/+74