### Godot version

4.0 rc2

### System information

Windows 10, Vulkan, GTX 1070

### Issue description

Parallax occlusion mapping does not show in stereoscopic 3D, the shader seems to not be using individual eye positions like it does in 3.5. 




### Steps to reproduce

See attached project

### Minimal reproduction project

[VR test scene.zip](https://github.com/godotengine/godot/files/10750730/VR.test.scene.zip)

for (Ref<Material> pass_child = p_pass; pass_child != nullptr; pass_child = pass_child->get_next_pass()) {
		ERR_FAIL_COND_MSG(pass_child == this, "Can't set as next_pass one of its parents to prevent crashes due to recursive loop.");
	}
	if (next_pass == p_pass) {
		return;
	}
	next_pass = p_pass;
	RID next_pass_rid;
	if (next_pass.is_valid()) {
		next_pass_rid = next_pass->get_rid();
	}
	RS::get_singleton()->material_set_next_pass(material, next_pass_rid);
}
Ref<Material> Material::get_next_pass() const {
	return next_pass;
}
void Material::set_render_priority(int p_priority) {
	ERR_FAIL_COND(p_priority < RENDER_PRIORITY_MIN);
	ERR_FAIL_COND(p_priority > RENDER_PRIORITY_MAX);
	render_priority = p_priority;
	RS::get_singleton()->material_set_render_priority(material, p_priority);
}
int Material::get_render_priority() const {
	return render_priority;
}
RID Material::get_rid() const {
	return material;
}
void Material::_validate_property(PropertyInfo &p_property) const {