Mezcla alfa HDR

¿Cómo puedo mezclar dos colors usando SrcAlpha y OneMinusSrcAlpha cuando tengo el range HDR (rgb y los valores pueden ser> 1)?

La fórmula típica para no HDR es (src * srcAlpha) + (dst * (1.0 – srcAlpha)) pero esto genera un valor negativo si srcAlpha es> 1.

Fije su srcAlpha entre 0 y 1.

Sus píxeles no pueden ser más opacos que el 100% o más transparentes que el 0% de opacidad.