GENIVI Layer Management Issue

Annamalai Lakshmanan Annamalai.Lakshmanan at quest-global.com
Thu Apr 13 07:40:54 EDT 2017


Hi,

You mean, we need to create an additional surface apart from UI and Video, and should this sit on Bottom of Video and Graphics surfaces?
The background surface can have 0xFF000000 content?


Regards
Annamalai

-----Original Message-----
From: Ucan, Emre (ADITG/SW1) [mailto:eucan at de.adit-jv.com]
Sent: Thursday, April 13, 2017 4:52 PM
To: Annamalai Lakshmanan <Annamalai.Lakshmanan at quest-global.com>; Rajagopal, Arunkumar (A.) <arunkumar.rajagopal at visteon.com>; genivi-ivi-layer-management at lists.genivi.org
Cc: Biju P N <biju.pn at quest-global.com>; R, Karthik <karthik.ramanan at ti.com>; Minimole W <minimole.w at quest-global.com>
Subject: RE: GENIVI Layer Management Issue

Hi,

You have to have a background surface as big as display, so that old content will be overdrawn by background surface's content.

Best regards

Emre Ucan
Software Group I (ADITG/SW1)

Tel. +49 5121 49 6937

> -----Original Message-----
> From: Annamalai Lakshmanan [mailto:Annamalai.Lakshmanan at quest-
> global.com]
> Sent: Donnerstag, 13. April 2017 12:42
> To: Rajagopal, Arunkumar (A.); Ucan, Emre (ADITG/SW1);
> genivi-ivi-layer- management at lists.genivi.org
> Cc: Biju P N; R, Karthik; Minimole W
> Subject: RE: GENIVI Layer Management Issue
>
> HI,
>
> From the client side, entire window  is damaged, but still the issue is seen.
> As mentioned, the happens with only buffer contents of zero alpha.
>
> [If you want to update the entire final output to the display then
> make clear before start updating the final output or do skip Dirty
> region update in the Weston compositor file.] How to do this? From the
> client side, or Weston side
>
> Regards
> Annamalai
>
> -----Original Message-----
> From: Rajagopal, Arunkumar (A.)
> [mailto:arunkumar.rajagopal at visteon.com]
> Sent: Thursday, April 13, 2017 12:49 PM
> To: Annamalai Lakshmanan <Annamalai.Lakshmanan at quest-global.com>;
> Ucan, Emre (ADITG/SW1) <eucan at de.adit-jv.com>; genivi-ivi-layer-
> management at lists.genivi.org
> Cc: Biju P N <biju.pn at quest-global.com>
> Subject: RE: GENIVI Layer Management Issue
>
> Hi,
>
> I think the issue is not with Layer Management. The final output of
> the Weston compositor will be updated with the surface damaged area alone.
> It's just to reduce the timing of compositor(Dirty region update in egl).
>
> If you want to update the entire final output to the display then make
> clear before start updating the final output or do skip Dirty region
> update in the Weston compositor file.
>
> Thanks,
> Arunkumar R
>
>
> -----Original Message-----
> From: genivi-ivi-layer-management [mailto:genivi-ivi-layer-management-
> bounces at lists.genivi.org] On Behalf Of Annamalai Lakshmanan
> Sent: Thursday, April 13, 2017 12:39 PM
> To: Ucan, Emre (ADITG/SW1);
> genivi-ivi-layer-management at lists.genivi.org
> Cc: Biju P N
> Subject: GENIVI Layer Management Issue
>
> Hi All,
>
> we observed a problem with layer management. we have video as back
> surface, UI as front surface mapped to a single Layer.
> when video is launched UI loads buffer with  alpha and RGB contents
> 0x00, and video is visible being in back layer.
> if the video is in full screen its ok. But the video does not occupy full screen.
> although UI buffer RGB is zero, it still retains its older contents.
> and it occupies area where video is not rendering.
>
> The expectation would be once the UI buffer alpha is zero the RGB
> contents of its buffer and surface should turn the value it contains.
> eg: if the buffer content is 0x00000000, the buffer and its surface
> should turn black and surface should not retain its older value.
> we see the transparency alpha setting of the buffer looks ok. but the
> surface still retains the older buffer contents.
>
> Regards
> Annamalai
>
>
>
> ---Disclaimer------------------------------ This e-mail contains
> PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of
> the addressee(s). If you are not the intended recipient, please notify
> the sender by e-mail and delete the original message. Opinions,
> conclusions and other information in this transmission that do not
> relate to the official business of QuEST Global and/or its
> subsidiaries, shall be understood as neither given nor endorsed by it.
> Any statements made herein that are tantamount to contractual
> obligations, promises, claims or commitments shall not be binding on
> the Company unless followed by written confirmation by an authorized
> signatory of the Company.
> -------------------------------------------------------------
> ----------------------
> _______________________________________________
> genivi-ivi-layer-management mailing list genivi-ivi-layer-
> management at lists.genivi.org
> http://lists.genivi.org/mailman/listinfo/genivi-ivi-layer-management
> ---Disclaimer------------------------------ This e-mail contains
> PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of
> the addressee(s). If you are not the intended recipient, please notify
> the sender by e-mail and delete the original message. Opinions,
> conclusions and other information in this transmission that do not
> relate to the official business of QuEST Global and/or its
> subsidiaries, shall be understood as neither given nor endorsed by it.
> Any statements made herein that are tantamount to contractual
> obligations, promises, claims or commitments shall not be binding on
> the Company unless followed by written confirmation by an authorized signatory of the Company. -------------------------------------------------------------
> ----------------------
---Disclaimer------------------------------ This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Opinions, conclusions and other information in this transmission that do not relate to the official business of QuEST Global and/or its subsidiaries, shall be understood as neither given nor endorsed by it. Any statements made herein that are tantamount to contractual obligations, promises, claims or commitments shall not be binding on the Company unless followed by written confirmation by an authorized signatory of the Company. -----------------------------------------------------------------------------------


More information about the genivi-ivi-layer-management mailing list