Skip to content

lima: Fix alpha blending

Andreas Baierl requested to merge rellla/mesa:lima-fix-alpha-blend into master

This finally fixes the outstanding deqp tests.

We have to go a special path, if PIPE_BLENDFACTOR_SRC_ALPHA_SATURATE is involved as a blend factor. So we exchange some factors and introduce a new 0x04 factor. This is exactly what the blob does and we pass all dEQP-GLES2.functional.fragment_ops.blend.* tests now. Better than the blob btw...

Signed-off-by: Andreas Baierl ichgeh@imkreisrum.de

Merge request reports