summaryrefslogtreecommitdiff
path: root/src/video_core/rasterizer_cache.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* RasterizerCache: Correct documentation.Gravatar Fernando Sahmkow2020-05-091-2/+2
* VideoCore: Use SyncGuestMemory mechanism for Shader/Pipeline Cache invalidation.Gravatar Fernando Sahmkow2020-05-091-1/+57
* Shader/Pipeline Cache: Use VAddr instead of physical memory for addressing.Gravatar Fernando Sahmkow2020-04-061-30/+14
* rasterizer_cache: Protect inherited caches from submission levelGravatar Fernando Sahmkow2019-07-011-1/+2
* Merge pull request #2452 from FernandoS27/raster-cache-fixGravatar Hexagon122019-05-191-1/+2
|\
| * Correct possible error on Rasterizer CachesGravatar Fernando Sahmkow2019-05-071-1/+2
* | RasterizerCache Redesign: Flush Gravatar Fernando Sahmkow2019-04-191-4/+3
|/
* general: Use deducation guides for std::lock_guard and std::unique_lockGravatar Lioncash2019-04-011-7/+7
* video_core: Amend constructor initializer list order where applicableGravatar Lioncash2019-03-271-1/+1
* Revert "Devirtualize Register/Unregister and use a wrapper instead."Gravatar bunnei2019-03-211-2/+2
* gpu: Use host address for caching instead of guest address.Gravatar bunnei2019-03-141-19/+51
* Devirtualize Register/Unregister and use a wrapper instead.Gravatar Fernando Sahmkow2019-02-271-2/+2
* rasterizer_cache: Expose FlushObject to Child classes and allow redefining of...Gravatar Fernando Sahmkow2019-02-271-11/+11
* Improved GPU Caches lookup SpeedGravatar FernandoS272018-11-111-18/+17
* Merge pull request #1663 from lioncash/rasterGravatar bunnei2018-11-111-4/+3
|\
| * rasterizer_cache: Remove reliance on the System singletonGravatar Lioncash2018-11-081-4/+3
* | rasterizer_cache: Add missing virtual destructor to RasterizerCacheObjectGravatar Lioncash2018-11-081-0/+2
|/
* config: Rename use_accurate_framebuffers -> use_accurate_gpu_emulation.Gravatar bunnei2018-10-161-2/+2
* rasterizer_cache: Refactor to support in-order flushing.Gravatar bunnei2018-10-161-32/+100
* gl_rasterizer_cache: Only flush when use_accurate_framebuffers is enabled.Gravatar bunnei2018-10-161-1/+7
* rasterizer_cache: Reintroduce method for flushing.Gravatar bunnei2018-10-161-0/+17
* core/core: Replace includes with forward declarations where applicableGravatar Lioncash2018-08-311-2/+1
* rasterizer_cache: Use boost::interval_map for a more accurate cache.Gravatar bunnei2018-08-311-33/+45
* gl_renderer: Cache textures, framebuffers, and shaders based on CPU address.Gravatar bunnei2018-08-311-4/+4
* gl_rasterizer: Fix issues with the rasterizer cache.Gravatar bunnei2018-08-311-46/+8
* video_core: Add RasterizerCache class for common cache management code.Gravatar bunnei2018-08-271-0/+116