/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/Library/GopBltLib/ |
H A D | GopBltLib.c | 85 @param[in,out] BltBuffer - The data to transfer to screen 94 If a Delta of 0 is used, the entire BltBuffer will be operated on. 95 If a subrectangle of the BltBuffer is used, then Delta represents 96 the number of bytes in a row of the BltBuffer. 105 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL 122 BltBuffer, 138 @param[in,out] BltBuffer - The data to transfer to screen 147 If a Delta of 0 is used, the entire BltBuffer will be operated on. 148 If a subrectangle of the BltBuffer is used, then Delta represents 149 the number of bytes in a row of the BltBuffer 104 InternalGopBltCommon( 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 ) argument 158 BltLibGopBlt( 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 ) argument 238 BltLibVideoToBltBuffer( OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN SourceX, IN UINTN SourceY, IN UINTN Width, IN UINTN Height ) argument 280 BltLibVideoToBltBufferEx( OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta ) argument 321 BltLibBufferToVideo( IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height ) argument 363 BltLibBufferToVideoEx( IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/ |
H A D | Gop.c | 207 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL 226 BltBuffer - The data to transfer to screen 235 If a Delta of 0 is used, the entire BltBuffer will be operated on. 236 If a subrectangle of the BltBuffer is used, then Delta represents 237 the number of bytes in a row of the BltBuffer. 262 BltBuffer, 205 QemuVideoGraphicsOutputBlt( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 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 ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/ |
H A D | ConSplitterGraphics.c | 170 EfiBltVideoFill - Write data from the BltBuffer pixel (SourceX, SourceY) 174 Only one pixel will be used from the BltBuffer. Delta is NOT used. 177 the BltBuffer rectangle (DestinationX, DestinationY ) 180 of a row in the BltBuffer. 181 EfiBltBufferToVideo - Write data from the BltBuffer rectangle 186 BltBuffer. 191 The BltBuffer and Delta are not used in this mode. 194 @param BltBuffer Buffer containing data to blit into video buffer. 199 @param SourceX X coordinate of source for the BltBuffer. 200 @param SourceY Y coordinate of source for the BltBuffer 215 ConSplitterGraphicsOutputBlt( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 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 ) argument 489 ConSplitterUgaDrawBlt( IN EFI_UGA_DRAW_PROTOCOL *This, IN EFI_UGA_PIXEL *BltBuffer, OPTIONAL IN EFI_UGA_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 ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/CirrusLogic5430Dxe/ |
H A D | CirrusLogic5430GraphicsOutput.c | 189 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL 208 BltBuffer - The data to transfer to screen 217 If a Delta of 0 is used, the entire BltBuffer will be operated on. 218 If a subrectangle of the BltBuffer is used, then Delta represents 219 the number of bytes in a row of the BltBuffer. 252 // If Delta is zero, then the entire BltBuffer is being used, so Delta 253 // is the number of bytes in each row of BltBuffer. Since BltBuffer is Width pixels size, 273 // Video to BltBuffer: Source is Video, destination is BltBuffer 187 CirrusLogic5430GraphicsOutputBlt( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 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 ) argument [all...] |
H A D | CirrusLogic5430UgaDraw.c | 114 IN EFI_UGA_PIXEL *BltBuffer, OPTIONAL 148 // If Delta is zero, then the entire BltBuffer is being used, so Delta 149 // is the number of bytes in each row of BltBuffer. Since BltBuffer is Width pixels size, 168 // Video to BltBuffer: Source is Video, destination is BltBuffer 179 // BltBuffer to Video: Source is BltBuffer, destination is Video 199 // Video to BltBuffer: Source is Video, destination is BltBuffer 112 CirrusLogic5430UgaDrawBlt( IN EFI_UGA_DRAW_PROTOCOL *This, IN EFI_UGA_PIXEL *BltBuffer, OPTIONAL IN EFI_UGA_BLT_OPERATION BltOperation, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVgaDxe/ |
H A D | VBoxVgaGraphicsOutput.c | 222 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL 241 BltBuffer - The data to transfer to screen 250 If a Delta of 0 is used, the entire BltBuffer will be operated on. 251 If a subrectangle of the BltBuffer is used, then Delta represents 252 the number of bytes in a row of the BltBuffer. 284 // If Delta is zero, then the entire BltBuffer is being used, so Delta 285 // is the number of bytes in each row of BltBuffer. Since BltBuffer is Width pixels size, 309 // Video to BltBuffer: Source is Video, destination is BltBuffer 220 VBoxVgaGraphicsOutputBlt( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 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 ) argument [all...] |
H A D | VBoxVgaUgaDraw.c | 149 IN EFI_UGA_PIXEL *BltBuffer, OPTIONAL 182 // If Delta is zero, then the entire BltBuffer is being used, so Delta 183 // is the number of bytes in each row of BltBuffer. Since BltBuffer is Width pixels size, 203 // Video to BltBuffer: Source is Video, destination is BltBuffer 214 // BltBuffer to Video: Source is BltBuffer, destination is Video 234 // Video to BltBuffer: Source is Video, destination is BltBuffer 147 VBoxVgaUgaDrawBlt( IN EFI_UGA_DRAW_PROTOCOL *This, IN EFI_UGA_PIXEL *BltBuffer, OPTIONAL IN EFI_UGA_BLT_OPERATION BltOperation, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/Library/FrameBufferBltLib/ |
H A D | FrameBufferBltLib.c | 133 @param[in,out] BltBuffer - The data to transfer to screen 142 If a Delta of 0 is used, the entire BltBuffer will be operated on. 143 If a subrectangle of the BltBuffer is used, then Delta represents 144 the number of bytes in a row of the BltBuffer. 154 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL 168 BltBuffer, 190 BltBuffer, 199 BltBuffer, 252 // BltBuffer to Video: Source is BltBuffer, destinatio 153 BltLibGopBlt( 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 ) argument 378 BltLibVideoToBltBuffer( OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN SourceX, IN UINTN SourceY, IN UINTN Width, IN UINTN Height ) argument 419 BltLibVideoToBltBufferEx( OUT EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta ) argument 522 BltLibBufferToVideo( IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height ) argument 563 BltLibBufferToVideoEx( IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/ |
H A D | BdsConsole.c | 617 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer; local 704 // Calculate the BltBuffer needed size. 742 BltBuffer = *GopBlt; 744 Blt = &BltBuffer[(BmpHeader->PixelHeight - Height - 1) * BmpHeader->PixelWidth]; 1152 // More than one Logo displayed, get merged BltBuffer using VideoToBuffer operation.
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/ |
H A D | Image.c | 508 @param BltBuffer Buffer points to bitmap data of incoming image. 526 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, 543 if (BltBuffer == NULL || Blt == NULL || *Blt == NULL) { 562 SrcPixel = BltBuffer[OffsetY1 + Xpos]; 1226 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer; local 1304 BltBuffer = (EFI_GRAPHICS_OUTPUT_BLT_PIXEL *) AllocateZeroPool (BufferLen); 1305 if (BltBuffer == NULL) { 1310 CopyMem (BltBuffer, ImageIn->Bitmap, BufferLen); 1316 BltBuffer[OffsetY2 + Xpos] = ImageIn->Bitmap[OffsetY1 + Xpos]; 1334 BltBuffer, 525 ImageToBlt( IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, IN UINTN BltX, IN UINTN BltY, IN UINTN Width, IN UINTN Height, IN BOOLEAN Transparent, IN OUT EFI_IMAGE_OUTPUT **Blt ) argument [all...] |
H A D | Font.c | 279 pixel value from BltBuffer. 355 pixel value from BltBuffer. 385 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer; local 399 BltBuffer = *Origin + Cell->OffsetX - (Cell->OffsetY + Cell->Height) * ImageWidth; 424 BltBuffer[Ypos * ImageWidth + Xpos * 8 + Index] = Foreground; 427 BltBuffer[Ypos * ImageWidth + Xpos * 8 + Index] = Background; 440 BltBuffer[Ypos * ImageWidth + Xpos * 8 + Index] = Foreground; 443 BltBuffer[Ypos * ImageWidth + Xpos * 8 + Index] = Background; 471 pixel value from BltBuffer. 478 @return Points to the address of next origin node in BltBuffer 1600 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer; local 2538 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/ |
H A D | BiosVideo.c | 2184 @param BltBuffer The data to transfer to screen 2198 used, the entire BltBuffer will be operated on. If 2199 a subrectangle of the BltBuffer is used, then 2201 the BltBuffer. 2211 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL 2246 BltUint8 = (UINT8 *) BltBuffer; 2263 // Video to BltBuffer: Source is Video, destination is BltBuffer 2274 // BltBuffer to Video: Source is BltBuffer, destinatio 2209 BiosVideoVbeBltWorker( IN BIOS_VIDEO_DEV *BiosVideoPrivate, 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, IN BIOS_VIDEO_MODE_DATA *Mode ) argument 2478 BiosVideoGraphicsOutputVbeBlt( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 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 ) argument 2700 BiosVideoGraphicsOutputVgaBlt( IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, 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 ) argument [all...] |