The patch linked in comment #2 has been merged and the shadertoy testcase works for me with git Mesa & LLVM.