This makes it possible to distinguish between mesa shaders
and other kernels even in the presence of compute shaders.
This patch depends in its current form on D18292, but only because
it also updates the newly added testcases to use the new
calling convention.
Signed-off-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
I was actually thinking of having one for each kind of shader