summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sub/osd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sub/osd.c b/sub/osd.c
index 87f9186d21..86bd976803 100644
--- a/sub/osd.c
+++ b/sub/osd.c
@@ -414,9 +414,13 @@ void osd_draw_on_image_p(struct osd_state *osd, struct mp_osd_res res,
// Need to lock for the dumb osd->draw_cache thing.
pthread_mutex_lock(&osd->lock);
+ stats_time_start(osd->stats, "draw-bmp");
+
mp_draw_sub_bitmaps(&osd->draw_cache, dest, list);
talloc_steal(osd, osd->draw_cache);
+ stats_time_end(osd->stats, "draw-bmp");
+
pthread_mutex_unlock(&osd->lock);
talloc_free(list);