How do I pass a "uniform value" / Shader permutations

that’s a shame. Once you get to an “advanced” level Monogame may really not be a good option.

I’m not sure whether to switch to Slim or Sharp DX already, since the XNA setup gives me a lot of stuff up front that is neat not to worry about.

But the lack of compute shaders and access to mip maps etc. is a big negative.