precision mediump float;

uniform vec3      iResolution;           // viewport resolution (in pixels)
uniform float     iGlobalTime;           // shader playback time (in beats)
uniform float     iLocalTime; 
//uniform float     iChannelTime[4];       // channel playback time (in seconds)
//uniform vec3      iChannelResolution[4]; // channel resolution (in pixels)
uniform vec4      iMouse;                // mouse pixel coords. xy: current (if MLB down), zw: click
uniform sampler2D iChannel0;
uniform sampler2D iChannel1;
uniform sampler2D iChannel2;
uniform sampler2D iChannel3;
uniform sampler2D iChannel4;
uniform sampler2D iChannel5;
uniform sampler2D iChannel6;
uniform sampler2D iChannel7;
//uniform vec4      iDate;                 // (year, month, day, time in seconds)

// Custom uniforms not found on ShaderToy
uniform vec4      iLocalMouse;                // normalized mouse coords. xy: current, zw: left click, right click
uniform float     iGlobalTimeSecs;           // shader playback time (in seconds)
