/*++ @file\r
\r
-Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2006 - 2022, Intel Corporation. All rights reserved.<BR>\r
Portions copyright (c) 2010 - 2011, Apple Inc. All rights reserved.\r
SPDX-License-Identifier: BSD-2-Clause-Patent\r
\r
return EFI_UNSUPPORTED;\r
}\r
\r
- ModeData = &Private->ModeData[ModeNumber];\r
- This->Mode->Mode = ModeNumber;\r
- Private->GraphicsOutput.Mode->Info->HorizontalResolution = ModeData->HorizontalResolution;\r
- Private->GraphicsOutput.Mode->Info->VerticalResolution = ModeData->VerticalResolution;\r
- Private->GraphicsOutput.Mode->Info->PixelsPerScanLine = ModeData->HorizontalResolution;\r
+ ModeData = &Private->ModeData[ModeNumber];\r
\r
if (Private->HardwareNeedsStarting) {\r
Status = EmuGopStartWindow (\r
Private->HardwareNeedsStarting = FALSE;\r
}\r
\r
+ This->Mode->Mode = ModeNumber;\r
+ Private->GraphicsOutput.Mode->Info->HorizontalResolution = ModeData->HorizontalResolution;\r
+ Private->GraphicsOutput.Mode->Info->VerticalResolution = ModeData->VerticalResolution;\r
+ Private->GraphicsOutput.Mode->Info->PixelsPerScanLine = ModeData->HorizontalResolution;\r
+\r
Status = Private->EmuGraphicsWindow->Size (\r
Private->EmuGraphicsWindow,\r
ModeData->HorizontalResolution,\r