From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from walk.intel-email.com (walk.intel-email.com [101.227.64.242]) by mx.groups.io with SMTP id smtpd.web08.3834.1659679206190043518 for ; Thu, 04 Aug 2022 23:00:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@byosoft.com.cn header.s=cloud-union header.b=bPALoDVm; spf=pass (domain: byosoft.com.cn, ip: 101.227.64.242, mailfrom: gaoliming@byosoft.com.cn) Received: from walk.intel-email.com (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id 156A6CD1F7E7 for ; Fri, 5 Aug 2022 14:00:03 +0800 (CST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=byosoft.com.cn; s=cloud-union; t=1659679203; bh=JmVbqgaI0s/CED9eobYJ6SZwa1fNfD9bCEAs6mZyG+Q=; h=From:To:Cc:References:In-Reply-To:Subject:Date; b=bPALoDVmjq55kj4zAVfz6G3GDZ6y9qyPfTxtwGJ6elsItZkql/N66SBMmpgfFr2qM 8ClrmZ5vjNTLz4RczpNZokd/n2IdsiOFTB5qj9D1rzFUkDjWZ9tyFdOV5wkfroooPi 3qc8E2IvxeD+/bH1Grhb/QwYa1JJBxBOEBSh8z8Q= Received: from localhost (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id 1273ECD1F7E5 for ; Fri, 5 Aug 2022 14:00:03 +0800 (CST) X-Virus-Scanned: by SpamTitan at intel-email.com Received: from walk.intel-email.com (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id CFCDFCD1F81D for ; Fri, 5 Aug 2022 14:00:02 +0800 (CST) Authentication-Results: walk.intel-email.com; none Received: from mail.byosoft.com.cn (mail.byosoft.com.cn [58.240.74.242]) by walk.intel-email.com (Postfix) with SMTP id 7C93ECD1F7D0 for ; Fri, 5 Aug 2022 14:00:00 +0800 (CST) Received: from DESKTOPS6D0PVI ([58.246.60.130]) (envelope-sender ) by 192.168.6.13 with ESMTP for ; Fri, 05 Aug 2022 13:59:54 +0800 X-WM-Sender: gaoliming@byosoft.com.cn X-Originating-IP: 58.246.60.130 X-WM-AuthFlag: YES X-WM-AuthUser: gaoliming@byosoft.com.cn From: "gaoliming" To: , Cc: "'Zhichao Gao'" , "'Ray Ni'" , "'Jian J Wang'" References: In-Reply-To: Subject: =?UTF-8?B?5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIIDEvM10gTWRlTW9kdWxlUGtnL0Jvb3RMb2dvTGliOiBBZGQgb3B0aW9uIHRvIGZvbGxvdyBCR1JUIHNwZWNpZmljYXRpb24=?= Date: Fri, 5 Aug 2022 13:59:58 +0800 Message-ID: <030701d8a890$97e31bb0$c7a95310$@byosoft.com.cn> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQJMbIFcm0feeLs39T7bHusF0sj6tay4R/ag Sender: "gaoliming" Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable Content-Language: zh-cn Sean: Can you give BGRT spec link? I want to check the spec description.=20 Thanks Liming > -----=D3=CA=BC=FE=D4=AD=BC=FE----- > =B7=A2=BC=FE=C8=CB: devel@edk2.groups.io = =B4=FA=B1=ED Sean Rhodes > =B7=A2=CB=CD=CA=B1=BC=E4: 2022=C4=EA7=D4=C226=C8=D5 16:15 > =CA=D5=BC=FE=C8=CB: devel@edk2.groups.io > =B3=AD=CB=CD: Sean Rhodes ; Zhichao Gao > ; Ray Ni ; Jian J Wang > ; Liming Gao > =D6=F7=CC=E2: [edk2-devel] [PATCH 1/3] MdeModulePkg/BootLogoLib: Add = option to > follow BGRT specification >=20 > Add an option to position the logo 38.2% from the top of the screen, > which follows the BGRT specification. >=20 > Cc: Zhichao Gao > Cc: Ray Ni > Cc: Jian J Wang > Cc: Liming Gao > Signed-off-by: Sean Rhodes > --- > MdeModulePkg/Include/Protocol/PlatformLogo.h | 3 ++- > MdeModulePkg/Library/BootLogoLib/BootLogoLib.c | 7 ++++--- > 2 files changed, 6 insertions(+), 4 deletions(-) >=20 > diff --git a/MdeModulePkg/Include/Protocol/PlatformLogo.h > b/MdeModulePkg/Include/Protocol/PlatformLogo.h > index 08e1dc35a4..7c9ef63c66 100644 > --- a/MdeModulePkg/Include/Protocol/PlatformLogo.h > +++ b/MdeModulePkg/Include/Protocol/PlatformLogo.h > @@ -29,7 +29,8 @@ typedef enum { > EdkiiPlatformLogoDisplayAttributeCenterBottom, >=20 > EdkiiPlatformLogoDisplayAttributeLeftBottom, >=20 > EdkiiPlatformLogoDisplayAttributeCenterLeft, >=20 > - EdkiiPlatformLogoDisplayAttributeCenter >=20 > + EdkiiPlatformLogoDisplayAttributeCenter, >=20 > + EdkiiPlatformLogoDisplayAttributeBGRTSpecification >=20 > } EDKII_PLATFORM_LOGO_DISPLAY_ATTRIBUTE; >=20 >=20 >=20 > /** >=20 > diff --git a/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c > b/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c > index 478ec2d40e..ac086f9c79 100644 > --- a/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c > +++ b/MdeModulePkg/Library/BootLogoLib/BootLogoLib.c > @@ -169,7 +169,6 @@ BootLogoEnableLogo ( > DestX =3D SizeOfX - Image.Width; >=20 > DestY =3D 0; >=20 > break; >=20 > - >=20 > case EdkiiPlatformLogoDisplayAttributeCenterLeft: >=20 > DestX =3D 0; >=20 > DestY =3D (SizeOfY - Image.Height) / 2; >=20 > @@ -182,7 +181,6 @@ BootLogoEnableLogo ( > DestX =3D SizeOfX - Image.Width; >=20 > DestY =3D (SizeOfY - Image.Height) / 2; >=20 > break; >=20 > - >=20 > case EdkiiPlatformLogoDisplayAttributeLeftBottom: >=20 > DestX =3D 0; >=20 > DestY =3D SizeOfY - Image.Height; >=20 > @@ -195,7 +193,10 @@ BootLogoEnableLogo ( > DestX =3D SizeOfX - Image.Width; >=20 > DestY =3D SizeOfY - Image.Height; >=20 > break; >=20 > - >=20 > + case EdkiiPlatformLogoDisplayAttributeBGRTSpecification: >=20 > + DestX =3D (SizeOfX - Image.Width) / 2; >=20 > + DestY =3D (SizeOfY * 382) / 1000 - Image.Height / 2; >=20 > + break; >=20 > default: >=20 > ASSERT (FALSE); >=20 > continue; >=20 > -- > 2.34.1 >=20 >=20 >=20 > -=3D-=3D-=3D-=3D-=3D-=3D > Groups.io Links: You receive all messages sent to this group. > View/Reply Online (#91842): = https://edk2.groups.io/g/devel/message/91842 > Mute This Topic: https://groups.io/mt/92623125/4905953 > Group Owner: devel+owner@edk2.groups.io > Unsubscribe: https://edk2.groups.io/g/devel/unsub > [gaoliming@byosoft.com.cn] > -=3D-=3D-=3D-=3D-=3D-=3D >=20