Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-04-21 | Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing. | Fernando Sahmkow | 1 | -1/+0 | |
This PR should heavily reduce memory usage since temporal buffers are no longer stored per Surface but instead managed by the Rasterizer Cache. | |||||
2019-04-20 | RasterizerCache Redesign: Flush | Fernando Sahmkow | 1 | -2/+4 | |
flushing is now responsability of children caches instead of the cache object. This change will allow the specific cache to pass extra parameters on flushing and will allow more flexibility. | |||||
2019-03-21 | gpu: Move GPUVAddr definition to common_types. | bunnei | 1 | -2/+1 | |
2019-03-15 | gpu: Use host address for caching instead of guest address. | bunnei | 1 | -7/+24 | |
2019-03-02 | vk_buffer_cache: Fix clang-format | ReinUsesLisp | 1 | -3/+3 | |
2019-03-01 | vk_buffer_cache: Implement a buffer cache | ReinUsesLisp | 1 | -0/+87 | |
This buffer cache is just like OpenGL's buffer cache with some minor style changes. It uses VKStreamBuffer. |