Linux Renesas SOC kernel development
 help / color / mirror / Atom feed
* [PATCH 0/3] Add DRM pixel blend mode support to R-Car DU
@ 2022-07-04  2:52 Takanari Hayama
  2022-07-04  2:52 ` [PATCH 1/3] media: vsp1: save pixel alpha info in vsp1_rwpf Takanari Hayama
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Takanari Hayama @ 2022-07-04  2:52 UTC (permalink / raw)
  To: dri-devel; +Cc: linux-renesas-soc, laurent.pinchart, kieran.bingham+renesas

The series of patches adds support for DRM pixel blend mode to R-Car DU.
The current R-Car DU implicitly supports "Coverage" only.

Unfortunately, this changes the default blending mode of R-Car DU to
"Pre-multiplied" which is the default when pixel blend mode is
supported.

Takanari Hayama (3):
  media: vsp1: save pixel alpha info in vsp1_rwpf
  media: vsp1: add blend mode support
  drm: rcar-du: Add DRM blend mode support

 drivers/gpu/drm/rcar-du/rcar_du_vsp.c           | 17 +++++++++++++++++
 drivers/media/platform/renesas/vsp1/vsp1_drm.c  | 12 ++++++++++++
 drivers/media/platform/renesas/vsp1/vsp1_rpf.c  |  6 +++---
 drivers/media/platform/renesas/vsp1/vsp1_rwpf.h |  2 ++
 include/media/vsp1.h                            | 14 ++++++++++++++
 5 files changed, 48 insertions(+), 3 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-08-01  8:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-04  2:52 [PATCH 0/3] Add DRM pixel blend mode support to R-Car DU Takanari Hayama
2022-07-04  2:52 ` [PATCH 1/3] media: vsp1: save pixel alpha info in vsp1_rwpf Takanari Hayama
2022-07-30 21:10   ` Laurent Pinchart
2022-07-04  2:52 ` [PATCH 2/3] media: vsp1: add blend mode support Takanari Hayama
2022-07-30 22:36   ` Laurent Pinchart
2022-08-01  8:37     ` Takanari Hayama
2022-07-04  2:52 ` [PATCH 3/3] drm: rcar-du: Add DRM " Takanari Hayama
2022-07-30 22:38   ` Laurent Pinchart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox