X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FInclude%2FProtocol%2FUgaDraw.h;h=1dc2a956c15781ea6564102c8d665bc2c2128bd0;hb=a89fa50ccf7a29405e3d24c49625dbd70cdba9fa;hp=9465c3f772e1aecb58f65f657ab38a009e76d711;hpb=258cce138272fc013a723040691b37294e473a37;p=mirror_edk2.git diff --git a/MdePkg/Include/Protocol/UgaDraw.h b/MdePkg/Include/Protocol/UgaDraw.h index 9465c3f772..1dc2a956c1 100644 --- a/MdePkg/Include/Protocol/UgaDraw.h +++ b/MdePkg/Include/Protocol/UgaDraw.h @@ -84,9 +84,9 @@ typedef union { UINT32 Raw; } EFI_UGA_PIXEL_UNION; -/** - Enumration value for actions of Blt operations. - **/ +/// +/// Enumration value for actions of Blt operations. +/// typedef enum { EfiUgaVideoFill, ///< Write data from the BltBuffer pixel (SourceX, SourceY) ///< directly to every pixel of the video display rectangle @@ -135,7 +135,7 @@ typedef enum { @retval EFI_INVALID_PARAMETER - BltOperation is not valid. @retval EFI_DEVICE_ERROR - A hardware error occured writting to the video buffer. ---*/ +**/ typedef EFI_STATUS (EFIAPI *EFI_UGA_DRAW_PROTOCOL_BLT)( @@ -151,16 +151,10 @@ EFI_STATUS IN UINTN Delta OPTIONAL ); -/** - This protocol provides a basic abstraction to set video modes and - copy pixels to and from the graphics controller's frame buffer. - - @par Protocol Description: - The EFI_UGA_DRAW_PROTOCOL provides a software abstraction to allow pixels to be drawn - directly to the frame buffer. The EFI_UGA_DRAW_PROTOCOL is designed to be lightweight and - to support the basic needs of graphics output prior to Operating System boot. - -**/ +/// +/// This protocol provides a basic abstraction to set video modes and +/// copy pixels to and from the graphics controller's frame buffer. +/// struct _EFI_UGA_DRAW_PROTOCOL { EFI_UGA_DRAW_PROTOCOL_GET_MODE GetMode; EFI_UGA_DRAW_PROTOCOL_SET_MODE SetMode;