How many levels of opacity?

How many levels of opacity/alpha does GapiDraw use?
If one is satisfied with 64 levels one can reduce the number of multiplications from 3 to 2 per pixel (if you operate on one pixel).
If you operate on 2 pixels you could do the same and reduce the number of multiplications from 1.5 to 1 per pixel but then you have to use only 32 levels.
Is that enough? How does GapiDraw do it?
If one is satisfied with 64 levels one can reduce the number of multiplications from 3 to 2 per pixel (if you operate on one pixel).
If you operate on 2 pixels you could do the same and reduce the number of multiplications from 1.5 to 1 per pixel but then you have to use only 32 levels.
Is that enough? How does GapiDraw do it?