what is magma solid rock with a fine texture