Skip to content

GlslViewer 2.0.5

Compare
Choose a tag to compare
@github-actions github-actions released this 07 May 17:13
· 356 commits to main since this release

To use the Windows build, please download FFmpeg 4.4 and copy bin\*.dll alongside glslViewer.exe.

Full Changelog: 2.0.4...2.0.5

Fixes & optimizations:

New Features:

  • Streams speed and play/stop control
  • Access to N number of previous frames on streams

This new features introduce new uniforms and define flags to the current schema.

uniform sampler2D   u_tex0;
#ifdef STREAMS_PREVS
uniform sampler2D   u_tex0Prev[STREAMS_PREVS];
#endif
uniform vec2        u_tex0Resolution;
uniform float       u_tex0Time;
uniform float       u_tex0Duration;
uniform float       u_tex0CurrentFrame;
uniform float       u_tex0TotalFrames;
uniform float       u_tex0Fps;

This allows for interesting time explorations with video like slow motions or seamless loops