diff options
Diffstat (limited to 'video/out/gpu/shader_cache.c')
-rw-r--r-- | video/out/gpu/shader_cache.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/video/out/gpu/shader_cache.c b/video/out/gpu/shader_cache.c index ead759d931..86939083db 100644 --- a/video/out/gpu/shader_cache.c +++ b/video/out/gpu/shader_cache.c @@ -104,8 +104,6 @@ struct gl_shader_cache { struct mpv_global *global; // can be NULL }; -static void gl_sc_reset(struct gl_shader_cache *sc); - struct gl_shader_cache *gl_sc_create(struct ra *ra, struct mpv_global *global, struct mp_log *log) { @@ -120,8 +118,8 @@ struct gl_shader_cache *gl_sc_create(struct ra *ra, struct mpv_global *global, } // Reset the previous pass. This must be called after gl_sc_generate and before -// starting a new shader. -static void gl_sc_reset(struct gl_shader_cache *sc) +// starting a new shader. It may also be called on errors. +void gl_sc_reset(struct gl_shader_cache *sc) { sc->prelude_text.len = 0; sc->header_text.len = 0; |