I thought this graph was worth posting separately. It points out which groups are more and less open to diversity - white conservatives not so much, liberals and non-whites much more so.
Attitudes about inequality - whether it is a problem - also varies depending on race: