D
Meine persönliche Meinung : nimm das char.
Dies hat den einfachen Grund, dass Farben im Computer durch char - Werte repräsentiert werden. ein Float ist nicht nur größer, sondern auch noch langsamer, da erst eine Umrechnung stattfinden muss, wozu auch noch die FPU angesprochen werden muss...
Es ist allerdings möglich, dass Grafikkarten diese Umrechnung selbständig machen können - kann ich aber nicht sagen, ob das so ist. Wollt's nur erwähnen.
cYa
DjR