non, SDL ne gere pas le vertex colour. c´est de l´affichage 2D basic SDL 
Si tu veux de beaux effets, faudra passer en 3D ( genre OpenGL)
Apres, regarde quand meme du coté de sdl_gamma je ne sais pas quoi 
mais j´ai jamais essayé et j´ai peur que ce soit lent ( car tout calculé par le pross)