TianoCore EDK2 master
|
#include <PiDxe.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DevicePathLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Guid/GlobalVariable.h>
#include "LcdGraphicsOutputDxe.h"
Go to the source code of this file.
Variables | |
BOOLEAN | mDisplayInitialized |
Copyright (c) 2011 - 2020, Arm Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file LcdGraphicsOutputBlt.c.
STATIC EFI_STATUS BltBufferToVideo | ( | IN EFI_GRAPHICS_OUTPUT_PROTOCOL * | This, |
IN OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer | OPTIONAL, | ||
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 565 of file LcdGraphicsOutputBlt.c.
STATIC EFI_STATUS BltVideoFill | ( | IN EFI_GRAPHICS_OUTPUT_PROTOCOL * | This, |
IN OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *EfiSourcePixel | OPTIONAL, | ||
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 254 of file LcdGraphicsOutputBlt.c.
STATIC EFI_STATUS BltVideoToBltBuffer | ( | IN EFI_GRAPHICS_OUTPUT_PROTOCOL * | This, |
IN OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer | OPTIONAL, | ||
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 401 of file LcdGraphicsOutputBlt.c.
STATIC EFI_STATUS BltVideoToVideo | ( | IN EFI_GRAPHICS_OUTPUT_PROTOCOL * | This, |
IN OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer | OPTIONAL, | ||
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 727 of file LcdGraphicsOutputBlt.c.
EFI_STATUS EFIAPI LcdGraphicsBlt | ( | IN EFI_GRAPHICS_OUTPUT_PROTOCOL * | This, |
IN OUT 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 787 of file LcdGraphicsOutputBlt.c.
STATIC EFI_STATUS VideoCopyHorizontalOverlap | ( | IN UINTN | BitsPerPixel, |
IN volatile VOID * | FrameBufferBase, | ||
UINT32 | HorizontalResolution, | ||
IN UINTN | SourceX, | ||
IN UINTN | SourceY, | ||
IN UINTN | DestinationX, | ||
IN UINTN | DestinationY, | ||
IN UINTN | Width, | ||
IN UINTN | Height | ||
) |
Definition at line 121 of file LcdGraphicsOutputBlt.c.
STATIC EFI_STATUS VideoCopyNoHorizontalOverlap | ( | IN UINTN | BitsPerPixel, |
IN volatile VOID * | FrameBufferBase, | ||
IN UINT32 | HorizontalResolution, | ||
IN UINTN | SourceX, | ||
IN UINTN | SourceY, | ||
IN UINTN | DestinationX, | ||
IN UINTN | DestinationY, | ||
IN UINTN | Width, | ||
IN UINTN | Height | ||
) |
Definition at line 27 of file LcdGraphicsOutputBlt.c.
|
extern |
Definition at line 24 of file LcdGraphicsOutputDxe.c.