yuzu/src/video_core/buffer_cache
ReinUsesLisp a4bfae1b55 buffer_cache/buffer_base: Add a range tracking buffer container
It keeps track of the modified CPU and GPU ranges on a CPU page
granularity, notifying the given rasterizer about state changes
in the tracking behavior of the buffer.

Use a small vector optimization to store buffers smaller than 256 KiB
locally instead of using free store memory allocations.
2021-01-13 04:14:58 -03:00
..
buffer_base.h buffer_cache/buffer_base: Add a range tracking buffer container 2021-01-13 04:14:58 -03:00
buffer_block.h buffer_block: Mark interface as nodiscard where applicable 2020-12-07 01:53:40 -05:00
buffer_cache.h video_core: Rewrite the texture cache 2020-12-30 03:38:50 -03:00
map_interval.cpp map_interval: Add interval allocator and drop hack 2020-05-21 16:44:00 -03:00
map_interval.h map_interval: Change field order to address uninitialized field warning 2020-12-06 18:37:23 -05:00