(thanks to glslsandbox for inspiration)
(at least i think so, i dont have d3d debug so i'm flying blind here)