From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web09.3340.1642815898375412751 for ; Fri, 21 Jan 2022 17:44:58 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=T93xDbS0; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: nathaniel.l.desimone@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1642815898; x=1674351898; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=CdGVUKJlgi28cz8OZ5gPBV9TtDv+OiuU4gf9tt+pQYk=; b=T93xDbS0JPnkPXPOaPGyTDhxatwR9AIkLcq48Can/hhFkwevWw15MGhz UQqfFNHIvkgp6C3yG1FgOBFgQAoNCegZc0F+ub2mDpvJgD/xkGMnF3Qyj dTsMTRrqRt/S7PerPw9VwJG9Xf66DZ/H2X2KQKwVMEPZoa3CxAyXynIxp f+fgbmF4k3MCkLMVZx3xAE04+aj5S3hcGNsc7eVhEPB6QQrvP3pZ9AKwb yGzfnCtVaG2KIx4RtosgOF3DQ/iXj/dzVhYF8hRJMuxkCeeR5KFaRaZbO X+D2oxRwlNVIXVELrvxagQBtS84PGRqvnMBS26dPbnv//B/Iq9SHUA6t0 w==; X-IronPort-AV: E=McAfee;i="6200,9189,10234"; a="243372864" X-IronPort-AV: E=Sophos;i="5.88,307,1635231600"; d="scan'208";a="243372864" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jan 2022 17:44:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,307,1635231600"; d="scan'208";a="476141596" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga003.jf.intel.com with ESMTP; 21 Jan 2022 17:44:57 -0800 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Fri, 21 Jan 2022 17:44:56 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Fri, 21 Jan 2022 17:44:56 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.170) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Fri, 21 Jan 2022 17:44:56 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bdlOFh5HTXu2NWeR25MltzEQDgsrIg3/vLfXcNkZ8YOvv77UQlAWan9iaAMudnoMIsFLsclXql6Rc95wLrBapIX2xcKuHnD+098DRVIIOmEORO1hZ/JuFC+6m80v7NEXYh38BF2RnxLG8g3MWb1KE3CyUXfVNXQzLMZ4JEI2KrzUI/T9Spmi87dTqIXCqdQWv2zUHxFj3WYgLpLhw7hcwHQTBLnLnahATVN2sG/qByf6DLVTsPKkQA3LhrAgOJT5t7SqCQWoa1DLpv9zCU8BEHn7tleu2K3B5wu+KskoYMkQVidLrfMnO9bOZ4vuFcoMm+UOwCcEjZgdMLi3thI+EA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=G8k23wuuZZ5BMpYEaFHiFQB+/HGXa/BqW+18Xis1zKI=; b=Vvu8Rp2Glfog4U9Krd7+QvhEcvFuT5Pyu6BW7VArD3Q7GQ8YqB+WNfVr8XY7gOujx6WaD5tmPmjKaysDNHqpBJADMYfzTS7o7fScyxyhyT5nyNroXsmiG7FjAzs1ahlfmSc+p4SO/mBbwdVZo1EjLri3jaCjuFuC3HBmbQTbx+Ppz6NIbCFT/tGp08khx6C01E39myXfyjKJKLX4MBvhC9JaV7iC48HXZzOPaZa/VIO0ZxiyuKypBwYg8Tgya5a54aBCD1lTsPVfLCWw45Gs7773VfknxyRLqLW+tUzscc5+f17uhNxiEofU1nQE6cfrv5dVDoo7u0olel9kGyUS3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by MWHPR11MB1453.namprd11.prod.outlook.com (2603:10b6:301:c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.10; Sat, 22 Jan 2022 01:44:50 +0000 Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::6920:39b9:e18c:9dc5]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::6920:39b9:e18c:9dc5%7]) with mapi id 15.20.4909.012; Sat, 22 Jan 2022 01:44:50 +0000 From: "Nate DeSimone" To: "Jiang, Guomin" , "devel@edk2.groups.io" CC: GuoMinJ Subject: Re: [ed2-platforms][PATCH 1/2] Platform/Intel/SimicsOpenBoardPkg: Remove all UGA support Thread-Topic: [ed2-platforms][PATCH 1/2] Platform/Intel/SimicsOpenBoardPkg: Remove all UGA support Thread-Index: AQHYDmH2LP/9yUb+EkyZq0nCGS7NPqxuRm2A Date: Sat, 22 Jan 2022 01:44:49 +0000 Message-ID: References: <20220121005633.1018-1-guomin.jiang@intel.com> <20220121005633.1018-2-guomin.jiang@intel.com> In-Reply-To: <20220121005633.1018-2-guomin.jiang@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.200.16 dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 37295a2b-f420-4cbc-bb6b-08d9dd48c748 x-ms-traffictypediagnostic: MWHPR11MB1453:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3x+ex5yovyEx8ztMMDpagt57TNKKqNAruzsqe9oLk4jGVvQ0KBDtl+mrUIwvPv3rQRQ+EP3iDRXwl8wzUGY3hiOMdRthen/pQ811ejQZswmd8BX/QZnESMZsjeTfLrq+MGURFpdCUWj5WtWA/gd9z4kYBL1j6L23lFxNjEFud4/D8Za9m26KC0XRK39YG0Q0AvOSjKnkX9o8CEMJ/CSaeO6Y+hBbukPPD4bqhIDPwR8LHPuEMw+c51imf0/bYrokCQ+L062ZXwDGrgpG8FHxDnkcz7QbzAsR0vsvQxFzQm6xmPSRShwwxHFK878U9i+m1aanjeZERz7U2EgCHaSk1m2xJiZoQUrVjkOPdJgLYgv4HkPumjHHo0VMOVDuXv6amJY8007CNU1pCRXAcDtZ7tdscaTobijluqf3XF0QYe7ySXAaV7DzRNaohO6iWP1qJECySWDSmllazuR6i9NjvUwGMPFPAcZYkHabFPgG+gjFRl+j1xk6oTC7FWlsmP3H3Hs7Wr9JYOpDOa/PDMmiSZfAvflhGax/GHEe1380UgwzALqPzIm4CzSFmu3cEcW1U8zeYdIZ1SvrvDc9a8mDRd88bj4qEnPg5wmEoSaxGSdI9ydrA2LKfr473xTnGVfbVSsX1BJ6nlTKHA45j+SIh2jx7aXGNdhbziYQMFESuiba3f2spDx0XS8JWkekq+Wni0m17ARKJMG2lxjf8TVOKQYHB6OCqXgntMhsTUTaQ0XNH9ATSYTMdWXUbrNf7QXmMt1tqxfEmhYXMX/odzhHASwt3uYvziRWSZCzwHBQ+fo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5821.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(66946007)(66446008)(83380400001)(64756008)(76116006)(508600001)(52536014)(55016003)(66476007)(186003)(2906002)(66556008)(5660300002)(82960400001)(9686003)(110136005)(316002)(38100700002)(38070700005)(71200400001)(8936002)(33656002)(19627235002)(4326008)(53546011)(6506007)(7696005)(122000001)(26005)(966005)(86362001)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?P0n8RqPZtLvHrVnfwGaPQmsQxYdTatcoMcF66w9cxGO5OR8kPNsahxOuUHMM?= =?us-ascii?Q?RE0XcF4h6/1odt28n+RIOW0gTEora3JOxReV0Zy6LhbT6jpuowk1087a4nlF?= =?us-ascii?Q?Xlb96qTEWtdpwtNzotqzvVLkaubOBaL0xk2OGcPKzpbIuhD/XMESOW/a3tPI?= =?us-ascii?Q?RisWTDr2D4dvM/7HyhM1WH+1I5KXYTBNtXubMC7XvAgQXmVo9VCLtI60lt5Z?= =?us-ascii?Q?4lWpr5fXdIM92GUu7OAleFF3ULDhHCg0gq0wxHlHmvLC+JpRyNQJFr1eULeI?= =?us-ascii?Q?uQMoQ/yz+ociHpkfGZRFoEChEVaUqH92U8TBW/mqNW1f/HPn+x9f64PGLknn?= =?us-ascii?Q?N5+08QGy3kKYKfQLUfvq2uY826+cFx+F2Dkw4hzqUkHl4FVExg3mo/Aao0y7?= =?us-ascii?Q?q1ubBI8nouIvR3wBDTjGpIG7JFMhu7c2Rw0zbBiN+jAIPdSchM/eMbWOkGqq?= =?us-ascii?Q?M5CSu7/+Cfngbf9Fzn2SPhvMeWPVEbuxMWgFF3OYl03/tGUmrzSSfwTaTIc/?= =?us-ascii?Q?nsJzVVjHJ3L3NKqfZdE95J8XVJ2H6jpbXnReZlLdEHd1OCZD8MiZfr5RR5NG?= =?us-ascii?Q?MvPS/RUPhpinhsEewp/ApFSDTF+0qa8Gfn8zJcSbhZhKqF3thzda9FAsXl2a?= =?us-ascii?Q?kIGnlT6BBf98a/13C0eQSSwwI5O3UOltgx+EBdOO7Cu2mZlmQLD1ZqZVf8Rh?= =?us-ascii?Q?o0rmfi5xjNHemRYbqa7OCVbr95lcbrcbOPUxwvJVQf6H8NUu0PIpa5MQ2OH+?= =?us-ascii?Q?cvWhhnslDBR/xngBSp3csAgQlLiGX8mIwF2mAm1lJZVeQ40qyEbHp+wubc5Y?= =?us-ascii?Q?4OU45A42UxHApsmhOiFluBcqh11Az/ORwHsoR090nTSw3Tp8B9NdxiDG5BlI?= =?us-ascii?Q?MTAxr40H9DQK+IkX6Ga1Kxj5p+I3ItHWUFZowIC2nMNXoqIJUS+XhQzbWnzV?= =?us-ascii?Q?Era9MHchxo8hJEMmn9RXwzF6+4gxEPXj0fntHyaFMP5UrAWbONw81P4u6TtS?= =?us-ascii?Q?RFPoTcivmp4uqLuR7xEzfROrnBWEz/g7PicdzcgROL2tSbzssiXG7toVVbQd?= =?us-ascii?Q?OzEdLnFO37HwePfSatHnuAM2uNql6hrrUoBtQO0xIF/wqTwqXGOsKK+jCNYV?= =?us-ascii?Q?CQm8dIB7lWQg/xGdRu7NFQmU3Yugg55lHH5QhE6QZgn2fPtZyPvmb6iTEAJi?= =?us-ascii?Q?ASrESlvWN7gunDxrAxPu9HMuFVtDOv/hvufPzF4UuptBH5RXUVvn1lXbVX8B?= =?us-ascii?Q?sTO+vjlWp3J7zZbJuGhFkH1GM4zXIQpQY2+VwWyAAPOaRK4dE5lgWhqniOwN?= =?us-ascii?Q?x3vy4NyQJDT/SVfgcUxlnG4YBWJlKW1kgN/4Mq4PrC0XPMpNdu5N7kxNi+F9?= =?us-ascii?Q?Ozf6lK53bfMGVjlqB4r7u6g47o8rzSWiQ1bi5b3V0rqYktilurx6ueHOsknK?= =?us-ascii?Q?696BzqNr0OludIR51dxK+9PkZRRte2DfWC/XWgXd3Z6s2qX3EA59XfQlU1dh?= =?us-ascii?Q?gUtrDIjZXUPxkAo/hNK4OP5cLhKNjulNrNU1Udg2+1s9ISzT7Ny410gyCrux?= =?us-ascii?Q?AsnfCR+wn72lnph9an5hI4MBIAV1QRYRRqGvoPB1w/kPiaG2nkJ+Xnv3gIJg?= =?us-ascii?Q?GdY36FMtiFcIevopCWYUEmbEWIaiTzC8y9U80mH+rFGmLd/th7vwq3F/lrPd?= =?us-ascii?Q?PhrwVw=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37295a2b-f420-4cbc-bb6b-08d9dd48c748 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jan 2022 01:44:49.9514 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bcG9SCKZcIYFkRJAMSz+KFVap5gwuhtRPU7+xo9ezA4UCNTOtnjYRdB0WTVaUsWbyfV+2DJvQtsiTus1BPEk3JAdQ0feJOlRxczZv20G500= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1453 Return-Path: nathaniel.l.desimone@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Nate DeSimone -----Original Message----- From: Jiang, Guomin =20 Sent: Thursday, January 20, 2022 4:57 PM To: devel@edk2.groups.io Cc: GuoMinJ ; Desimone, Nathaniel L ; Jiang, Guomin Subject: [ed2-platforms][PATCH 1/2] Platform/Intel/SimicsOpenBoardPkg: Remo= ve all UGA support From: GuoMinJ REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2368 Cc: Nate DeSimone Signed-off-by: Guomin Jiang --- .../BoardX58Ich10/OpenBoardPkgPcd.dsc | 4 +- .../Library/DxeLogoLib/DxeLogoLib.inf | 6 +-- .../Library/DxeLogoLib/Logo.c | 45 +------------------ 3 files changed, 3 insertions(+), 52 deletions(-) diff --git a/Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkgPc= d.dsc b/Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkgPcd.dsc index 88009b8f1022..9b81726623dc 100644 --- a/Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkgPcd.dsc +++ b/Platform/Intel/SimicsOpenBoardPkg/BoardX58Ich10/OpenBoardPkgPcd.ds +++ c @@ -1,7 +1,7 @@ ## @file # PCD configuration build description file for the X58Ich10 board. # -# Copyright (c) 2019 - 2020, Intel Corporation. All rights reserved.
+# Copyright (c) 2019 - 2022, Intel Corporation. All rights reserved.=20 +
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -31,8 +31,6 @@ [PcdsF= eatureFlag.common] # Edk2 Configuration ###################################### gEfiMdeModulePkgTokenSpaceGuid.PcdBrowerGrayOutReadOnlyMenu|TRUE - gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|TRUE - gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompress|FALSE gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE diff --git a/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/DxeLogoLi= b.inf b/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/DxeLogoLib.inf index ff08c385b3a0..cd9565e123db 100644 --- a/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/DxeLogoLib.inf +++ b/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/DxeLogoLib.in +++ f @@ -6,7 +6,7 @@ # 2) BDS boot device connect interface; # 3) BDS Misc interfaces for main= ting boot variable, ouput string, etc. # -# Copyright (c) 2007 - 2019 Intel Corporation. All rights reserved.
+# Copyright (c) 2007 - 2022 Intel Corporation. All rights reserved.=20 +
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -41,15 +41,11 @@ [Pac= kages] MdeModulePkg/MdeModulePkg.dec SimicsOpenBoardPkg/OpenBoardPkg.dec =20 -[FeaturePcd] - gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport - [Sources] Logo.c =20 [Protocols] gEfiGraphicsOutputProtocolGuid ## SOMETIMES_CONSUMES - gEfiUgaDrawProtocolGuid ## SOMETIMES_CONSUMES gEfiBootLogoProtocolGuid ## SOMETIMES_CONSUMES gEfiUserManagerProtocolGuid ## CONSUMES gEfiOemBadgingProtocolGuid ## CONSUMES diff --git a/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/Logo.c b/= Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/Logo.c index 48a718a90d46..9cea5f4665d0 100644 --- a/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/Logo.c +++ b/Platform/Intel/SimicsOpenBoardPkg/Library/DxeLogoLib/Logo.c @@ -1,7 +1,7 @@ /** @file BDS Lib functions which contain all the code to connect console device =20 - Copyright (c) 2006 - 2019 Intel Corporation. All rights reserved.
+ Copyright (c) 2006 - 2022 Intel Corporation. All rights reserved.=20 +
=20 SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -10,7 +10,6 @@ #in= clude #include #include -#include #include #include #include @@= -300,9 +299,6 @@ EnableBootLogo ( UINTN Height; UINTN Width; EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; - EFI_UGA_DRAW_PROTOCOL *UgaDraw; - UINT32 ColorDepth; - UINT32 RefreshRate; EFI_GRAPHICS_OUTPUT_PROTOCOL *GraphicsOutput; EFI_BOOT_LOGO_PROTOCOL *BootLogo; UINTN NumberOfLogos; @@ -317,18 +313,10 @@ EnableBootLogo ( UINTN NewWidth; UINT64 BufferSize; =20 - UgaDraw =3D NULL; // // Try to open GOP first // Status =3D gBS->HandleProtocol (gST->ConsoleOutHandle, &gEfiGraphicsOutp= utProtocolGuid, (VOID **) &GraphicsOutput); - if (EFI_ERROR (Status) && FeaturePcdGet (PcdUgaConsumeSupport)) { - GraphicsOutput =3D NULL; - // - // Open GOP failed, try to open UGA - // - Status =3D gBS->HandleProtocol (gST->ConsoleOutHandle, &gEfiUgaDrawPro= tocolGuid, (VOID **) &UgaDraw); - } if (EFI_ERROR (Status)) { return EFI_UNSUPPORTED; } @@ -351,11 +339,6 @@ EnableBootLogo ( SizeOfX =3D GraphicsOutput->Mode->Info->HorizontalResolution; SizeOfY =3D GraphicsOutput->Mode->Info->VerticalResolution; =20 - } else if (UgaDraw !=3D NULL && FeaturePcdGet (PcdUgaConsumeSupport)) { - Status =3D UgaDraw->GetMode (UgaDraw, &SizeOfX, &SizeOfY, &ColorDepth,= &RefreshRate); - if (EFI_ERROR (Status)) { - return EFI_UNSUPPORTED; - } } else { return EFI_UNSUPPORTED; } @@ -503,19 +486,6 @@ EnableBootLogo ( Height, Width * sizeof (EFI_GRAPHICS_OUTPUT_BLT_PIXEL) ); - } else if (UgaDraw !=3D NULL && FeaturePcdGet (PcdUgaConsumeSupport)= ) { - Status =3D UgaDraw->Blt ( - UgaDraw, - (EFI_UGA_PIXEL *) Blt, - EfiUgaBltBufferToVideo, - 0, - 0, - (UINTN) DestX, - (UINTN) DestY, - Width, - Height, - Width * sizeof (EFI_UGA_PIXEL) - ); } else { Status =3D EFI_UNSUPPORTED; } @@ -620,19 +590,6 @@ EnableBootLogo ( LogoHeight, LogoWidth * sizeof (EFI_GRAPHICS_OUTPUT_BLT_PIXE= L) ); - } else if (UgaDraw !=3D NULL && FeaturePcdGet (PcdUgaConsumeSupport)) = { - Status =3D UgaDraw->Blt ( - UgaDraw, - (EFI_UGA_PIXEL *) LogoBlt, - EfiUgaVideoToBltBuffer, - LogoDestX, - LogoDestY, - 0, - 0, - LogoWidth, - LogoHeight, - LogoWidth * sizeof (EFI_UGA_PIXEL) - ); } else { Status =3D EFI_UNSUPPORTED; } -- 2.30.0.windows.2