The speed of light in a vacuum is always the same, but not through dielectric media such as water or glass. In diamond it is less than half the speed.
Gamma rays always follow the speed of light in the medium that they travel through, because they are light. They cannot exceed the local speed of light, thus they cannot generate Cherenkov radiation. It must be particles with charge and non-zero mass that are capable of generating Cherenkov radiation.