This melting point does vary with pressure and temperature (and a bunch of other stuff like water/CO2 pressures, impurities, the rocks composition itself) but the main factor will almost always be temperature.