Если у вас есть значения RGB r, g и b от 0 до 255 и вы хотите смешать их с x% белого, вы можете вычислить
r' = ((100 - x) * r + x * 255) / 100
g' = ((100 - x) * g + x * 255) / 100
b' = ((100 - x) * b + x * 255) / 100
Если вам нужно, чтобы это было эффективно, есть способы сделать это с помощью эффективных битовых операций.