lima: add support for lowering constants to uniforms