WIP: shader: Use a temp output when alpha-test code is injected
Otherwise we end up with reading from an output, and this triggers enabling sample shading on MS surfaces in IRIS, and this may lead to a GPU hang.
I put this on WIP, because I think the better fix should be in mesa (i.e. not seting the uses_sample_shading
property early.