]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vc4: Set premultiplied for alpha formats
authorStefan Schake <stschake@gmail.com>
Fri, 9 Mar 2018 00:53:34 +0000 (01:53 +0100)
committerEric Anholt <eric@anholt.net>
Fri, 9 Mar 2018 19:24:53 +0000 (11:24 -0800)
commit31d58e7a04a2fbd39cc8dca38681617f56cda5e9
tree203f6e5b65476f78cc13aef19ba7432fb8910d60
parent0f2907f111885e4bac9ffa977807931885392444
drm/vc4: Set premultiplied for alpha formats

Alpha formats in DRM are assumed to be premultiplied, so we should be
setting the PREMULT bit in the plane configuration for HVS.

Changes from v1:
 - Use correct has_alpha

Signed-off-by: Stefan Schake <stschake@gmail.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Eric Anholt <eric@anholt.net>
Link: https://patchwork.freedesktop.org/patch/msgid/1520556817-97297-2-git-send-email-stschake@gmail.com
drivers/gpu/drm/vc4/vc4_plane.c
drivers/gpu/drm/vc4/vc4_regs.h