From 5e42a257692a2010fca0af459ee53b935889c1c0 Mon Sep 17 00:00:00 2001 From: Hunter Kvalevog Date: Fri, 3 Jul 2026 21:40:32 -0500 Subject: ffmpeg-shadertoy: add iFrame uniform --- ffmpeg-shadertoy/ffmpeg-shadertoy.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ffmpeg-shadertoy/ffmpeg-shadertoy.c b/ffmpeg-shadertoy/ffmpeg-shadertoy.c index c7779ea..3153920 100644 --- a/ffmpeg-shadertoy/ffmpeg-shadertoy.c +++ b/ffmpeg-shadertoy/ffmpeg-shadertoy.c @@ -238,6 +238,7 @@ int main(int argc, const char **argv) const char *fs_src1 = "#version 330 core \n" " \n" + "uniform float iFrame; \n" "uniform vec4 iMouse; \n" "uniform vec3 iResolution; \n" "uniform float iTime; \n" @@ -303,6 +304,7 @@ int main(int argc, const char **argv) quit |= (evt.type == SDL_EVENT_KEY_DOWN && evt.key.key == SDLK_Q); } + glUniform1f(glGetUniformLocation(prog, "iFrame"), (int)frame_pts); glUniform1f(glGetUniformLocation(prog, "iTime"), t); glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, 0); -- cgit v1.2.3