Re: [PATCH v4 4/4] RFC: drm/sun4i: Process alpha channel of most bottom layer

2020-03-25 Thread Jernej Škrabec
Hi! Dne ponedeljek, 02. marec 2020 ob 11:31:38 CET je Roman Stratiienko napisal(a): > Allwinner display engine blender consists of 3 pipelined blending units. > > PIPE0->\ > BLD0-\ > PIPE1->/ BLD1-\ > PIPE2->--/ BLD2->OUT > PIPE3->/ > > This pipeline produces

Re: [PATCH v4 4/4] RFC: drm/sun4i: Process alpha channel of most bottom layer

2020-03-25 Thread Maxime Ripard
On Mon, Mar 02, 2020 at 12:31:38PM +0200, Roman Stratiienko wrote: > Allwinner display engine blender consists of 3 pipelined blending units. > > PIPE0->\ > BLD0-\ > PIPE1->/ BLD1-\ > PIPE2->--/ BLD2->OUT > PIPE3->/ > > This pipeline produces incorrect composition

[PATCH v4 4/4] RFC: drm/sun4i: Process alpha channel of most bottom layer

2020-03-03 Thread Roman Stratiienko
Allwinner display engine blender consists of 3 pipelined blending units. PIPE0->\ BLD0-\ PIPE1->/ BLD1-\ PIPE2->--/ BLD2->OUT PIPE3->/ This pipeline produces incorrect composition if PIPE0 buffer has alpha. Correct solution is to add one more blending step and