pub fn user_shader(src: &str) -> String
Wrap a user shader body (EffectKind::Shader) so it sees the same prelude and knobs u1..u8. The body must define vec4 effect(vec4 src, vec2 uv) (see model::DEFAULT_SHADER).
EffectKind::Shader
u1..u8
vec4 effect(vec4 src, vec2 uv)
model::DEFAULT_SHADER