summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_fence_manager.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* GL_Fence_Manager: use GL_TIMEOUT_IGNORED instead of a loop,Fernando Sahmkow2020-04-231-2/+1
|
* Address Feedback.Fernando Sahmkow2020-04-221-1/+1
|
* QueryCache: Implement Async Flushes.Fernando Sahmkow2020-04-221-3/+5
|
* FenceManager: Manage syncpoints and rename fences to semaphores.Fernando Sahmkow2020-04-221-4/+20
|
* FenceManager: Implement async buffer cache flushes on High settingsFernando Sahmkow2020-04-221-2/+2
|
* GPU: Implement a Fence Manager.Fernando Sahmkow2020-04-221-0/+55