runnable fragment
code snippet
uniform sampler2D inputImage;
uniform int penDown;
uniform int eraseMode;
uniform int eraseAndReset;
uniform float penRate;
uniform vec4 drawColor;
uniform float penSize;
uniform vec2 penLoc;
uniform float dirtyTip;
uniform vec4 bgColor;
precision mediump float;
/*
{
"CATEGORIES" : [