]> git.baikalelectronics.ru Git - kernel.git/commit
drm/fsl-dcu: fix alpha blending
authorStefan Agner <stefan@agner.ch>
Wed, 18 Nov 2015 22:47:35 +0000 (14:47 -0800)
committerStefan Agner <stefan@agner.ch>
Fri, 26 Feb 2016 00:13:16 +0000 (16:13 -0800)
commit16c47bccc22d83d32d470a6d13e2b1156278acd2
tree4c4691aad5c9043c6d29733bc9e941f31c0a90f4
parent77f673b4b250026559ccb00de2102cb1f82c9f8c
drm/fsl-dcu: fix alpha blending

Fix alpha blending by enabling alpha blending for the whole frame if
a color mode with alpha channel is selected (DRM_FORMAT_ARGB*). Also
support color modes without alpha channel (DRM_FORMAT_XRGB*) by just
not enabling alpha blending on layer level.

Signed-off-by: Stefan Agner <stefan@agner.ch>
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c