From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lj1-f182.google.com (mail-lj1-f182.google.com [209.85.208.182]) by mx.groups.io with SMTP id smtpd.web08.2364.1665134102931628536 for <devel@edk2.groups.io>; Fri, 07 Oct 2022 02:15:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@9elements.com header.s=google header.b=Ik+zVE2J; spf=pass (domain: 9elements.com, ip: 209.85.208.182, mailfrom: sheng.tan@9elements.com) Received: by mail-lj1-f182.google.com with SMTP id by36so5010857ljb.4 for <devel@edk2.groups.io>; Fri, 07 Oct 2022 02:15:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=9elements.com; s=google; h=mime-version:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=p3nt0ac7pepbUcMiUS2BRArRJeG2tyqY7Zk3HucKnMI=; b=Ik+zVE2JF3uzRl6WsbpesePxXJWEfUH+I2+TdKdkPHkZmn9XhTRUT+KRopZxBJbaN8 BYmoSp/zFD9QRoFxnI6a4k1atPM8i/EetylvcJScCNwk/Z2pHe8NPw+sB/kyuDHMIy0f fiXHZdI1j2Sqyk90i3YK0FNO+74abQPuhoaYM5bp2XWC03KI8Ff+Ie0eyOlEa11lsZ4n aa2kUTTN+GlnLq99MUpNYhmeFlSD4ZBnkyG2IFOx1GkqF8Y8kIHcKeoTdnqSNkSvusT6 C2rh1bTVqtu70X/XkL4OJLtV2GP4crhmKQ8wRw6B69wHSu17fh4+dWF6K28LioxN7Pk3 AkSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=p3nt0ac7pepbUcMiUS2BRArRJeG2tyqY7Zk3HucKnMI=; b=wW3BNpBLIVHbVdDHbMuQfkV6BIgmKI50uZa9P9oXt+qUSOTO8pJ4lA7IGYFaTq+cU+ 2QxhhJPW3BFGP5grAS7RoSnSlfpM5Zge1AyuEpnTL1vPXbagXH5mfhYVhoX16V8dMSmp 2/J2lBpOTDCO8pLimHF14LXdjwHqIgLQllqx34Kgexfp1vxqwrFGWoNPqm7qckdsMC2a npCierUk98Lx5LmRIpiklSh8YS+WnYgVsYJUxEKSg9h744YOr7BUT0L03pB+gkBtrmRA ULldToJ22wMK3XTrO7wAchsQYOhcMhMXPo9nh167x5BjzyHMZuHOTKE/j9u6viqozHIJ HFyA== X-Gm-Message-State: ACrzQf1LzcYg7V/cavYxs829iQpX16mSs7LKZD20jKy4gVdPW8yA0t6A vNreNzb/OUMnWy4ohBXYbJ3IVz+Ul2I8LZfv X-Google-Smtp-Source: AMsMyM4KwRUCR80TBgIsum8JUpaBWbLppX490SveGkutcD3fS57ZQeSZ8hEG3Xr3ANyV+FOCEeTHNg== X-Received: by 2002:a05:651c:506:b0:26e:6fa:8a53 with SMTP id o6-20020a05651c050600b0026e06fa8a53mr1253526ljp.93.1665134100439; Fri, 07 Oct 2022 02:15:00 -0700 (PDT) Return-Path: <sheng.tan@9elements.com> Received: from GV2P195MB2090.EURP195.PROD.OUTLOOK.COM ([2603:1026:c11:c37::5]) by smtp.gmail.com with ESMTPSA id h15-20020ac250cf000000b00499b27a329esm211838lfm.300.2022.10.07.02.14.59 for <devel@edk2.groups.io> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 07 Oct 2022 02:15:00 -0700 (PDT) From: "Sheng Lean Tan" <sheng.tan@9elements.com> To: "devel@edk2.groups.io" <devel@edk2.groups.io> Subject: Re: [edk2-devel] [PATCH 1/3] MdeModulePkg/BootLogoLib: Add option to follow Microsoft Recommendations Thread-Topic: [edk2-devel] [PATCH 1/3] MdeModulePkg/BootLogoLib: Add option to follow Microsoft Recommendations Thread-Index: AW45OTcwbalRE96pGc2GiiM1dVLf4tU7n2dPgAZIp9o= X-MS-Exchange-MessageSentRepresentingType: 1 Date: Fri, 7 Oct 2022 09:14:58 +0000 Message-ID: <GV2P195MB20903EBC25F53D82F166787BFC5F9@GV2P195MB2090.EURP195.PROD.OUTLOOK.COM> References: <9c3d2f03a7f021c5044301f7b4d869b70e8990e0.1664179796.git.sean@starlabs.systems> <171A84BCA8A12F72.28182@groups.io> In-Reply-To: <171A84BCA8A12F72.28182@groups.io> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-Exchange-Organization-SCL: -1 X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 MIME-Version: 1.0 Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_GV2P195MB20903EBC25F53D82F166787BFC5F9GV2P195MB2090EURP_" --_000_GV2P195MB20903EBC25F53D82F166787BFC5F9GV2P195MB2090EURP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reminder for review, thanks. From: devel@edk2.groups.io <devel@edk2.groups.io> on behalf of Sheng Lean T= an via groups.io <sheng.tan=3D9elements.com@groups.io> Date: Monday, 3. October 2022 at 11:22 To: devel@edk2.groups.io <devel@edk2.groups.io>, sean@starlabs.systems <sea= n@starlabs.systems> Cc: Sean Rhodes <sean@starlabs.systems>, Zhichao Gao <zhichao.gao@intel.com= >, Ray Ni <ray.ni@intel.com>, Jian J Wang <jian.j.wang@intel.com>, Liming G= ao <gaoliming@byosoft.com.cn>, Dong, Guo <guo.dong@intel.com>, Guo, Gua <gu= a.guo@intel.com> Subject: Re: [edk2-devel] [PATCH 1/3] MdeModulePkg/BootLogoLib: Add option = to follow Microsoft Recommendations Hi Liming, Mind to help to take a look at these 2 patches? Sean has updated the initia= l patches per your recommendation: https://edk2.groups.io/g/devel/message/94318?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A= %3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C93922542 https://edk2.groups.io/g/devel/message/94320?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A= %3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C93922544 Previous feedback: https://edk2.groups.io/g/devel/message/92385?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A= %3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C92974182 https://edk2.groups.io/g/devel/message/92146?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A= %3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C92830014 Thanks, Sheng From: devel@edk2.groups.io <devel@edk2.groups.io> on behalf of Sean Rhodes = <sean@starlabs.systems> Date: Monday, 26. September 2022 at 10:10 To: devel@edk2.groups.io <devel@edk2.groups.io> Cc: Sean Rhodes <sean@starlabs.systems>, Zhichao Gao <zhichao.gao@intel.com= >, Ray Ni <ray.ni@intel.com>, Jian J Wang <jian.j.wang@intel.com>, Liming G= ao <gaoliming@byosoft.com.cn> Subject: [edk2-devel] [PATCH 1/3] MdeModulePkg/BootLogoLib: Add option to f= ollow Microsoft Recommendations Add an option to position the logo 38.2% from the top of the screen, which follows the recommendations from Microsoft. These can be found here: https://docs.microsoft.com/en-us/windows-hardware/drivers/bringup/boot-scre= en-components Cc: Zhichao Gao <zhichao.gao@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Signed-off-by: Sean Rhodes <sean@starlabs.systems> --- MdeModulePkg/Include/Protocol/PlatformLogo.h | 3 ++- MdeModulePkg/Library/BootLogoLib/BootLogoLib.c | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/MdeModulePkg/Include/Protocol/PlatformLogo.h b/MdeModulePkg/In= clude/Protocol/PlatformLogo.h index 08e1dc35a4..b24d7d5b79 100644 --- a/MdeModulePkg/Include/Protocol/PlatformLogo.h +++ b/MdeModulePkg/Include/Protocol/PlatformLogo.h @@ -29,7 +29,8 @@ typedef enum { EdkiiPlatformLogoDisplayAttributeCenterBottom, EdkiiPlatformLogoDisplayAttributeLeftBottom, EdkiiPlatformLogoDisplayAttributeCenterLeft, - EdkiiPlatformLogoDisplayAttributeCenter + EdkiiPlatformLogoDisplayAttributeCenter, + EdkiiPlatformLogoDisplayAttributeMicrosoftRecommended } EDKII_PLATFORM_LOGO_DISPLAY_ATTRIBUTE; /** diff --git a/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c b/MdeModulePkg/= Library/BootLogoLib/BootLogoLib.c index 478ec2d40e..9065e5281b 100644 --- a/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c +++ b/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c @@ -169,7 +169,6 @@ BootLogoEnableLogo ( DestX =3D SizeOfX - Image.Width; DestY =3D 0; break; - case EdkiiPlatformLogoDisplayAttributeCenterLeft: DestX =3D 0; DestY =3D (SizeOfY - Image.Height) / 2; @@ -182,7 +181,6 @@ BootLogoEnableLogo ( DestX =3D SizeOfX - Image.Width; DestY =3D (SizeOfY - Image.Height) / 2; break; - case EdkiiPlatformLogoDisplayAttributeLeftBottom: DestX =3D 0; DestY =3D SizeOfY - Image.Height; @@ -195,7 +193,10 @@ BootLogoEnableLogo ( DestX =3D SizeOfX - Image.Width; DestY =3D SizeOfY - Image.Height; break; - + case EdkiiPlatformLogoDisplayAttributeMicrosoftRecommended: + DestX =3D (SizeOfX - Image.Width) / 2; + DestY =3D (SizeOfY * 382) / 1000 - Image.Height / 2; + break; default: ASSERT (FALSE); continue; -- 2.34.1 -=3D-=3D-=3D-=3D-=3D-=3D Groups.io Links: You receive all messages sent to this group. View/Reply Online (#94318): https://edk2.groups.io/g/devel/message/94318 Mute This Topic: https://groups.io/mt/93922542/6757431 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [sheng.tan@9elements.com] -=3D-=3D-=3D-=3D-=3D-=3D --_000_GV2P195MB20903EBC25F53D82F166787BFC5F9GV2P195MB2090EURP_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"= > <meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:DengXian; panose-1:2 1 6 0 3 1 1 1 1 1;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"\@DengXian"; panose-1:2 1 6 0 3 1 1 1 1 1;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:10.0pt; font-family:"Calibri",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} span.EmailStyle20 {mso-style-type:personal-reply; font-family:"Calibri",sans-serif; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"en-DE" link=3D"blue" vlink=3D"purple" style=3D"word-wrap:brea= k-word"> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">Remi= nder for review, thanks.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p> </o:p></= span></p> <div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm = 0cm 0cm"> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon= t-size:12.0pt;color:black">From: </span></b><span style=3D"font-size:12.0pt;color:black">devel@edk2.groups.i= o <devel@edk2.groups.io> on behalf of Sheng Lean Tan via groups.io &l= t;sheng.tan=3D9elements.com@groups.io><br> <b>Date: </b>Monday, 3. October 2022 at 11:22<br> <b>To: </b>devel@edk2.groups.io <devel@edk2.groups.io>, sean@starlabs= .systems <sean@starlabs.systems><br> <b>Cc: </b>Sean Rhodes <sean@starlabs.systems>, Zhichao Gao <zhich= ao.gao@intel.com>, Ray Ni <ray.ni@intel.com>, Jian J Wang <jian= .j.wang@intel.com>, Liming Gao <gaoliming@byosoft.com.cn>, Dong, G= uo <guo.dong@intel.com>, Guo, Gua <gua.guo@intel.com><br> <b>Subject: </b>Re: [edk2-devel] [PATCH 1/3] MdeModulePkg/BootLogoLib: Add = option to follow Microsoft Recommendations<o:p></o:p></span></p> </div> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">Hi L= iming,</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">Mind= to help to take a look at these 2 patches? Sean has updated the initial pa= tches per your recommendation:</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt"><a h= ref=3D"https://edk2.groups.io/g/devel/message/94318?p=3D%2C%2C%2C20%2C0%2C0= %2C0%3A%3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C93922542">https://edk2= .groups.io/g/devel/message/94318?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A%3ACreated%2= C%2Cboot+logo+sean%2C20%2C2%2C0%2C93922542</a></span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">&nbs= p;</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt"><a h= ref=3D"https://edk2.groups.io/g/devel/message/94320?p=3D%2C%2C%2C20%2C0%2C0= %2C0%3A%3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C93922544">https://edk2= .groups.io/g/devel/message/94320?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A%3ACreated%2= C%2Cboot+logo+sean%2C20%2C2%2C0%2C93922544</a></span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">&nbs= p;</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">Prev= ious feedback:</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt"><a h= ref=3D"https://edk2.groups.io/g/devel/message/92385?p=3D%2C%2C%2C20%2C0%2C0= %2C0%3A%3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C92974182">https://edk2= .groups.io/g/devel/message/92385?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A%3ACreated%2= C%2Cboot+logo+sean%2C20%2C2%2C0%2C92974182</a></span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">&nbs= p;</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt"><a h= ref=3D"https://edk2.groups.io/g/devel/message/92146?p=3D%2C%2C%2C20%2C0%2C0= %2C0%3A%3ACreated%2C%2Cboot+logo+sean%2C20%2C2%2C0%2C92830014">https://edk2= .groups.io/g/devel/message/92146?p=3D%2C%2C%2C20%2C0%2C0%2C0%3A%3ACreated%2= C%2Cboot+logo+sean%2C20%2C2%2C0%2C92830014</a></span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">&nbs= p;</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">Than= ks,</span><o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt">Shen= g</span><o:p></o:p></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"> </span><o:p><= /o:p></p> <div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm = 0cm 0cm"> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span style=3D"fon= t-size:12.0pt;color:black">From: </span></b><span style=3D"font-size:12.0pt;color:black">devel@edk2.groups.i= o <devel@edk2.groups.io> on behalf of Sean Rhodes <sean@starlabs.s= ystems><br> <b>Date: </b>Monday, 26. September 2022 at 10:10<br> <b>To: </b>devel@edk2.groups.io <devel@edk2.groups.io><br> <b>Cc: </b>Sean Rhodes <sean@starlabs.systems>, Zhichao Gao <zhich= ao.gao@intel.com>, Ray Ni <ray.ni@intel.com>, Jian J Wang <jian= .j.wang@intel.com>, Liming Gao <gaoliming@byosoft.com.cn><br> <b>Subject: </b>[edk2-devel] [PATCH 1/3] MdeModulePkg/BootLogoLib: Add opti= on to follow Microsoft Recommendations</span><o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s= ize:11.0pt">Add an option to position the logo 38.2% from the top of the sc= reen,<br> which follows the recommendations from Microsoft. These can be found<br> here:<br> <a href=3D"https://docs.microsoft.com/en-us/windows-hardware/drivers/bringu= p/boot-screen-components">https://docs.microsoft.com/en-us/windows-hardware= /drivers/bringup/boot-screen-components</a><br> <br> Cc: Zhichao Gao <zhichao.gao@intel.com><br> Cc: Ray Ni <ray.ni@intel.com><br> Cc: Jian J Wang <jian.j.wang@intel.com><br> Cc: Liming Gao <gaoliming@byosoft.com.cn><br> Signed-off-by: Sean Rhodes <sean@starlabs.systems><br> ---<br> MdeModulePkg/Include/Protocol/PlatformLogo.h | 3 ++-<br> MdeModulePkg/Library/BootLogoLib/BootLogoLib.c | 7 ++++---<br> 2 files changed, 6 insertions(+), 4 deletions(-)<br> <br> diff --git a/MdeModulePkg/Include/Protocol/PlatformLogo.h b/MdeModulePkg/In= clude/Protocol/PlatformLogo.h<br> index 08e1dc35a4..b24d7d5b79 100644<br> --- a/MdeModulePkg/Include/Protocol/PlatformLogo.h<br> +++ b/MdeModulePkg/Include/Protocol/PlatformLogo.h<br> @@ -29,7 +29,8 @@ typedef enum {<br> EdkiiPlatformLogoDisplayAttributeCenterBottom,<br> <br> EdkiiPlatformLogoDisplayAttributeLeftBottom,<br> <br> EdkiiPlatformLogoDisplayAttributeCenterLeft,<br> <br> - EdkiiPlatformLogoDisplayAttributeCenter<br> <br> + EdkiiPlatformLogoDisplayAttributeCenter,<br> <br> + EdkiiPlatformLogoDisplayAttributeMicrosoftRecommended<br> <br> } EDKII_PLATFORM_LOGO_DISPLAY_ATTRIBUTE;<br> <br> <br> <br> /**<br> <br> diff --git a/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c b/MdeModulePkg/= Library/BootLogoLib/BootLogoLib.c<br> index 478ec2d40e..9065e5281b 100644<br> --- a/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c<br> +++ b/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c<br> @@ -169,7 +169,6 @@ BootLogoEnableLogo (<br> DestX =3D SizeOfX - Image.= Width;<br> <br> DestY =3D 0;<br> <br> break;<br> <br> -<br> <br> case EdkiiPlatformLogoDisplayAttribute= CenterLeft:<br> <br> DestX =3D 0;<br> <br> DestY =3D (SizeOfY - Image= .Height) / 2;<br> <br> @@ -182,7 +181,6 @@ BootLogoEnableLogo (<br> DestX =3D SizeOfX - Image.= Width;<br> <br> DestY =3D (SizeOfY - Image= .Height) / 2;<br> <br> break;<br> <br> -<br> <br> case EdkiiPlatformLogoDisplayAttribute= LeftBottom:<br> <br> DestX =3D 0;<br> <br> DestY =3D SizeOfY - Image.= Height;<br> <br> @@ -195,7 +193,10 @@ BootLogoEnableLogo (<br> DestX =3D SizeOfX - Image.= Width;<br> <br> DestY =3D SizeOfY - Image.= Height;<br> <br> break;<br> <br> -<br> <br> + case EdkiiPlatformLogoDisplayAttributeMicro= softRecommended:<br> <br> + DestX =3D (SizeOfX - Image.Widt= h) / 2;<br> <br> + DestY =3D (SizeOfY * 382) / 100= 0 - Image.Height / 2;<br> <br> + break;<br> <br> default:<br> <br> ASSERT (FALSE);<br> <br> continue;<br> <br> -- <br> 2.34.1<br> <br> <br> <br> -=3D-=3D-=3D-=3D-=3D-=3D<br> Groups.io Links: You receive all messages sent to this group.<br> View/Reply Online (#94318): <a href=3D"https://edk2.groups.io/g/devel/messa= ge/94318"> https://edk2.groups.io/g/devel/message/94318</a><br> Mute This Topic: <a href=3D"https://groups.io/mt/93922542/6757431">https://= groups.io/mt/93922542/6757431</a><br> Group Owner: devel+owner@edk2.groups.io<br> Unsubscribe: <a href=3D"https://edk2.groups.io/g/devel/unsub">https://edk2.= groups.io/g/devel/unsub</a> [sheng.tan@9elements.com]<br> -=3D-=3D-=3D-=3D-=3D-=3D<br> <br> <br> </span><o:p></o:p></p> </div> <div> <p class=3D"MsoNormal"></o:p></span></p> </div> </div> </body> </html> --_000_GV2P195MB20903EBC25F53D82F166787BFC5F9GV2P195MB2090EURP_--