GENIVI Layer Management Issue

Ucan, Emre (ADITG/SW1) eucan at de.adit-jv.com
Thu Apr 13 07:21:40 EDT 2017


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. -------------------------------------------------------------
> ----------------------


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