The red one is Hibiscus martianus, also known as Hibiscus cardiophyllus....definitely not rock rose... I have two of those...a white, Pavonia hastata... and a pink, Pavonia lasiopelata ( I think)
Linda, that's a gorgeous yellow....hadn't seen one like it...
The salvia I need id on is going to bloom again tomorrow. the grasshoppers are getting so bad, they eat the blooms as soon as they open.... I'll try to get pic in morning....