Searched defs:BltBuffer (Results 1 - 12 of 12) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/Library/GopBltLib/
H A DGopBltLib.c85 @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 DGop.c207 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 DConSplitterGraphics.c170 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 DCirrusLogic5430GraphicsOutput.c189 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 DCirrusLogic5430UgaDraw.c114 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 DVBoxVgaGraphicsOutput.c222 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 DVBoxVgaUgaDraw.c149 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 DFrameBufferBltLib.c133 @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 DBdsConsole.c617 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 DImage.c508 @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 DFont.c279 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 DBiosVideo.c2184 @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...]

Completed in 49 milliseconds