OpenCore
1.0.4
OpenCore Bootloader
|
#include <Uefi.h>
#include <Protocol/GraphicsOutput.h>
#include <Library/DebugLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include "../GuiIo.h"
Go to the source code of this file.
Data Structures | |
struct | GUI_OUTPUT_CONTEXT_ |
Macros | |
#define | MIN_RESOLUTION_HORIZONTAL 640U |
#define | MIN_RESOLUTION_VERTICAL 480U |
Functions | |
STATIC EFI_GRAPHICS_OUTPUT_PROTOCOL * | InternalGuiOutputLocateGop (VOID) |
GUI_OUTPUT_CONTEXT * | GuiOutputConstruct (IN UINT32 Scale) |
EFI_STATUS EFIAPI | GuiOutputBlt (IN GUI_OUTPUT_CONTEXT *Context, IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer OPTIONAL, IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION BltOperation, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta OPTIONAL) |
CONST EFI_GRAPHICS_OUTPUT_MODE_INFORMATION * | GuiOutputGetInfo (IN GUI_OUTPUT_CONTEXT *Context) |
VOID | GuiOutputDestruct (IN GUI_OUTPUT_CONTEXT *Context) |
This file is part of OpenCanopy, OpenCore GUI.
Copyright (c) 2018-2019, Download-Fritz. All rights reserved.
SPDX-License-Identifier: BSD-3-Clause
Definition in file OutputStGop.c.
#define MIN_RESOLUTION_HORIZONTAL 640U |
Definition at line 18 of file OutputStGop.c.
#define MIN_RESOLUTION_VERTICAL 480U |
Definition at line 19 of file OutputStGop.c.
EFI_STATUS EFIAPI GuiOutputBlt | ( | IN GUI_OUTPUT_CONTEXT * | Context, |
IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer | OPTIONAL, | ||
IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION | BltOperation, | ||
IN UINTN | SourceX, | ||
IN UINTN | SourceY, | ||
IN UINTN | DestinationX, | ||
IN UINTN | DestinationY, | ||
IN UINTN | Width, | ||
IN UINTN | Height, | ||
IN UINTN Delta | OPTIONAL ) |
Definition at line 84 of file OutputStGop.c.
GUI_OUTPUT_CONTEXT * GuiOutputConstruct | ( | IN UINT32 | Scale | ) |
Definition at line 50 of file OutputStGop.c.
VOID GuiOutputDestruct | ( | IN GUI_OUTPUT_CONTEXT * | Context | ) |
Definition at line 120 of file OutputStGop.c.
CONST EFI_GRAPHICS_OUTPUT_MODE_INFORMATION * GuiOutputGetInfo | ( | IN GUI_OUTPUT_CONTEXT * | Context | ) |
Definition at line 112 of file OutputStGop.c.
STATIC EFI_GRAPHICS_OUTPUT_PROTOCOL * InternalGuiOutputLocateGop | ( | VOID | ) |
Definition at line 27 of file OutputStGop.c.