How to wrap Shadertoy code?