mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2026-05-27 01:18:17 +02:00
Currently if the oldest BO in a bucket has different flags than what we look for we'll miss the cache.Fix this by iterating over the cached BOs until we find the oldest one with matching flags. This improves the hit ratio for some of the buckets. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de> Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com> |
||
|---|---|---|
| .. | ||
| Android.mk | ||
| etnaviv-symbol-check | ||
| etnaviv_bo.c | ||
| etnaviv_bo_cache.c | ||
| etnaviv_cmd_stream.c | ||
| etnaviv_device.c | ||
| etnaviv_drm.h | ||
| etnaviv_drmif.h | ||
| etnaviv_gpu.c | ||
| etnaviv_perfmon.c | ||
| etnaviv_pipe.c | ||
| etnaviv_priv.h | ||
| libdrm_etnaviv.pc.in | ||
| Makefile.am | ||
| Makefile.sources | ||