From b396246eacf05aba2cd86bfcf4ad5d9703a7a9f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= <pippin@gimp.org>
Date: Sun, 13 Aug 2023 13:04:07 +0200
Subject: [PATCH] st3m_gfx: increment master context frameclock for eid expiry

---
 components/st3m/st3m_gfx.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/components/st3m/st3m_gfx.c b/components/st3m/st3m_gfx.c
index 1baf2aa916..a4154ed69a 100644
--- a/components/st3m/st3m_gfx.c
+++ b/components/st3m/st3m_gfx.c
@@ -110,8 +110,6 @@ static void st3m_gfx_crtc_task(void *_arg) {
     }
 }
 
-void st3m_ctx_increment_frame(Ctx *ctx);
-
 static void st3m_gfx_rast_task(void *_arg) {
     (void)_arg;
 
@@ -131,7 +129,8 @@ static void st3m_gfx_rast_task(void *_arg) {
         end = esp_timer_get_time();
         st3m_counter_timer_sample(&rast_read_dctx_time, end - start);
 
-        st3m_ctx_increment_frame(framebuffer_descs[0].ctx);
+        ctx_set_textureclock(framebuffer_descs[0].ctx,
+                             ctx_textureclock(framebuffer_descs[0].ctx) + 1);
 
         // Render drawctx into fbctx.
         start = esp_timer_get_time();
-- 
GitLab