I'm trying out the GPU Resident Drawer. It's choking on most of our shaders with an error about us using variables that are not declared in the properties section of the shader.
This problem here is that those variables are globals - set with Shader.SetGlobalFloat - so they can't be in the properties section of the shader, as that will make the variable be per-shader. As far as I understand things.
So how do I inject a global value into a shader when I'm using the GPU Resident Drawer? Is it possible? Googling has given me no information, so I don't even know if I'm doing something that's supported wrong, or if it's just not supported