Searched defs:Blt (Results 1 - 25 of 25) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DUgaDraw.h88 /// Enumration value for actions of Blt operations.
115 EfiUgaBltMax ///< Maxmimum value for enumration value of Blt operation. If a Blt operation
120 Blt a rectangle of pixels on the graphics screen.
134 @retval EFI_SUCCESS - The Blt operation completed.
161 EFI_UGA_DRAW_PROTOCOL_BLT Blt; member in struct:_EFI_UGA_DRAW_PROTOCOL
H A DGraphicsOutput.h196 Blt a rectangle of pixels on the graphics screen. Blt stands for BLock Transfer.
210 @retval EFI_SUCCESS The Blt operation completed.
266 EFI_GRAPHICS_OUTPUT_PROTOCOL_BLT Blt; member in struct:_EFI_GRAPHICS_OUTPUT_PROTOCOL
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Include/Protocol/
H A DUgaDraw.h100 Type specifying a pointer to a function to perform an UGA Blt operation.
141 @retval EFI_SUCCESS - The Blt operation completed.
164 EFI_UGA_DRAW_PROTOCOL_BLT Blt; member in struct:_EFI_UGA_DRAW_PROTOCOL
H A DGraphicsOutput.h157 @retval EFI_SUCCESS The Blt operation completed.
189 EFI_GRAPHICS_OUTPUT_PROTOCOL_BLT Blt; member in struct:_EFI_GRAPHICS_OUTPUT_PROTOCOL
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/CirrusLogic5430Dxe/
H A DCirrusLogic5430GraphicsOutput.c224 EFI_SUCCESS - Blt operation success
232 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; local
330 Blt = (EFI_GRAPHICS_OUTPUT_BLT_PIXEL *) ((UINT8 *) BltBuffer + (DstY * Delta) + (DestinationX + X) * sizeof (EFI_GRAPHICS_OUTPUT_BLT_PIXEL));
332 Blt->Red = PIXEL_TO_RED_BYTE (Private->LineBuffer[X]);
333 Blt->Green = PIXEL_TO_GREEN_BYTE (Private->LineBuffer[X]);
334 Blt->Blue = PIXEL_TO_BLUE_BYTE (Private->LineBuffer[X]);
386 Blt = BltBuffer;
387 Pixel = RGB_BYTES_TO_PIXEL (Blt->Red, Blt->Green, Blt
[all...]
H A DCirrusLogic5430UgaDraw.c129 EFI_UGA_PIXEL *Blt; local
225 Blt = (EFI_UGA_PIXEL *) ((UINT8 *) BltBuffer + (DstY * Delta) + (DestinationX + X) * sizeof (EFI_UGA_PIXEL));
227 Blt->Red = (UINT8) (Private->LineBuffer[X] & 0xe0);
228 Blt->Green = (UINT8) ((Private->LineBuffer[X] & 0x1c) << 3);
229 Blt->Blue = (UINT8) ((Private->LineBuffer[X] & 0x03) << 6);
281 Blt = BltBuffer;
282 Pixel = (UINT8) ((Blt->Red & 0xe0) | ((Blt->Green >> 3) & 0x1c) | ((Blt->Blue >> 6) & 0x03));
337 Blt
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVgaDxe/
H A DVBoxVgaGraphicsOutput.c257 EFI_SUCCESS - Blt operation success
265 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; local
356 Blt = (EFI_GRAPHICS_OUTPUT_BLT_PIXEL *) BltBuffer + (DstY * Delta) + (DestinationX + X);
357 *(UINT32 *)Blt = Private->LineBuffer[X];
375 Blt = BltBuffer;
385 Blt
397 Blt
408 Blt =
414 Private->LineBuffer[X] = *(UINT32 *)Blt;
451 GraphicsOutput->Blt
[all...]
H A DVBoxVgaUgaDraw.c164 EFI_UGA_PIXEL *Blt; local
249 Blt = (EFI_UGA_PIXEL *) ((UINT32 *) BltBuffer + (DstY * Delta) + (DestinationX + X));
251 *(UINT32 *)Blt = Private->LineBuffer[X];
269 Blt = BltBuffer;
279 Blt
290 Blt
300 Blt = (EFI_UGA_PIXEL *) ((UINT32 *) BltBuffer + (SrcY * Delta) + (SourceX + X));
301 Private->LineBuffer[X] = *(UINT32 *)Blt;
343 UgaDraw->Blt = VBoxVgaUgaDrawBlt;
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/FrameworkUefiLib/
H A DUefiLibPrint.c356 EFI_IMAGE_OUTPUT *Blt; local
370 Blt = NULL;
426 Blt = (EFI_IMAGE_OUTPUT *) AllocateZeroPool (sizeof (EFI_IMAGE_OUTPUT));
427 ASSERT (Blt != NULL);
429 Blt->Width = (UINT16) (HorizontalResolution);
430 Blt->Height = (UINT16) (VerticalResolution);
454 Blt->Image.Screen = GraphicsOutput;
463 &Blt,
477 Blt->Image.Bitmap = AllocateZeroPool (Blt
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiLib/
H A DUefiLibPrint.c356 EFI_IMAGE_OUTPUT *Blt; local
370 Blt = NULL;
426 Blt = (EFI_IMAGE_OUTPUT *) AllocateZeroPool (sizeof (EFI_IMAGE_OUTPUT));
427 ASSERT (Blt != NULL);
429 Blt->Width = (UINT16) (HorizontalResolution);
430 Blt->Height = (UINT16) (VerticalResolution);
454 Blt->Image.Screen = GraphicsOutput;
463 &Blt,
477 Blt->Image.Bitmap = AllocateZeroPool (Blt
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/Library/FrameBufferBltLib/
H A DFrameBufferBltLib.c85 @retval EFI_SUCCESS - Blt operation success
131 Performs a UEFI Graphics Output Protocol Blt operation.
148 @retval EFI_SUCCESS - Blt operation success
215 Performs a UEFI Graphics Output Protocol Blt Video Fill.
363 Performs a UEFI Graphics Output Protocol Blt Video to Buffer operation.
400 Performs a UEFI Graphics Output Protocol Blt Video to Buffer operation
432 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; local
490 Blt = (EFI_GRAPHICS_OUTPUT_BLT_PIXEL *) ((UINT8 *) BltBuffer + (DstY * Delta) + (DestinationX + X) * sizeof (EFI_GRAPHICS_OUTPUT_BLT_PIXEL));
492 *(UINT32*) Blt =
507 Performs a UEFI Graphics Output Protocol Blt Buffe
576 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/
H A DBdsConsole.c585 Convert a *.BMP graphics image to a GOP blt buffer. If a NULL Blt buffer
618 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; local
740 // Convert image from BMP to Blt buffer format
744 Blt = &BltBuffer[(BmpHeader->PixelHeight - Height - 1) * BmpHeader->PixelWidth];
745 for (Width = 0; Width < BmpHeader->PixelWidth; Width++, Image++, Blt++) {
752 Blt->Red = BmpColorMap[((*Image) >> (7 - Index)) & 0x1].Red;
753 Blt->Green = BmpColorMap[((*Image) >> (7 - Index)) & 0x1].Green;
754 Blt->Blue = BmpColorMap[((*Image) >> (7 - Index)) & 0x1].Blue;
755 Blt++;
759 Blt
857 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/
H A DImage.c518 @param Blt Buffer points to bitmap data of output image.
532 IN OUT EFI_IMAGE_OUTPUT **Blt
543 if (BltBuffer == NULL || Blt == NULL || *Blt == NULL) {
547 ImageOut = *Blt;
1191 @param Blt If this points to a non-NULL on entry, this points
1205 @retval EFI_OUT_OF_RESOURCES Unable to allocate an output buffer for Blt.
1206 @retval EFI_INVALID_PARAMETER The Image or Blt was NULL.
1216 IN OUT EFI_IMAGE_OUTPUT **Blt,
1237 if (This == NULL || Image == NULL || Blt
1212 HiiDrawImage( IN CONST EFI_HII_IMAGE_PROTOCOL *This, IN EFI_HII_DRAW_FLAGS Flags, IN CONST EFI_IMAGE_INPUT *Image, IN OUT EFI_IMAGE_OUTPUT **Blt, IN UINTN BltX, IN UINTN BltY ) argument
1452 HiiDrawImageId( IN CONST EFI_HII_IMAGE_PROTOCOL *This, IN EFI_HII_DRAW_FLAGS Flags, IN EFI_HII_HANDLE PackageList, IN EFI_IMAGE_ID ImageId, IN OUT EFI_IMAGE_OUTPUT **Blt, IN UINTN BltX, IN UINTN BltY ) argument
[all...]
H A DFont.c1511 @param Blt If this points to a non-NULL on entry, this
1549 RowInfoArray or Blt.
1550 @retval EFI_INVALID_PARAMETER The String or Blt was NULL.
1561 IN OUT EFI_IMAGE_OUTPUT **Blt,
1612 if (This == NULL || String == NULL || Blt == NULL) {
1615 if (*Blt == NULL) {
1617 // These two flag cannot be used if Blt is NULL upon entry.
1642 if (*Blt == NULL) {
1659 // Other flags are not permitted when Blt is NULL.
1662 *Blt
1556 HiiStringToImage( IN CONST EFI_HII_FONT_PROTOCOL *This, IN EFI_HII_OUT_FLAGS Flags, IN CONST EFI_STRING String, IN CONST EFI_FONT_DISPLAY_INFO *StringInfo OPTIONAL, IN OUT EFI_IMAGE_OUTPUT **Blt, IN UINTN BltX, IN UINTN BltY, OUT EFI_HII_ROW_INFO **RowInfoArray OPTIONAL, OUT UINTN *RowInfoArraySize OPTIONAL, OUT UINTN *ColumnInfoArray OPTIONAL ) argument
2286 HiiStringIdToImage( IN CONST EFI_HII_FONT_PROTOCOL *This, IN EFI_HII_OUT_FLAGS Flags, IN EFI_HII_HANDLE PackageList, IN EFI_STRING_ID StringId, IN CONST CHAR8* Language, IN CONST EFI_FONT_DISPLAY_INFO *StringInfo OPTIONAL, IN OUT EFI_IMAGE_OUTPUT **Blt, IN UINTN BltX, IN UINTN BltY, OUT EFI_HII_ROW_INFO **RowInfoArray OPTIONAL, OUT UINTN *RowInfoArraySize OPTIONAL, OUT UINTN *ColumnInfoArray OPTIONAL ) argument
2516 HiiGetGlyph( IN CONST EFI_HII_FONT_PROTOCOL *This, IN CHAR16 Char, IN CONST EFI_FONT_DISPLAY_INFO *StringInfo, OUT EFI_IMAGE_OUTPUT **Blt, OUT UINTN *Baseline OPTIONAL ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/
H A DGraphicsConsole.c991 GraphicsOutput->Blt (
1007 GraphicsOutput->Blt (
1023 UgaDraw->Blt (
1039 UgaDraw->Blt (
1182 EFI_IMAGE_OUTPUT *Blt; local
1184 Blt = NULL;
1192 &Blt,
1195 if (Blt != NULL) {
1196 FreePool (Blt);
1197 Blt
1726 EFI_IMAGE_OUTPUT *Blt; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/
H A DBiosVideo.c1678 // Assign Gop's Blt function
1680 BiosVideoPrivate->GraphicsOutput.Blt = BiosVideoGraphicsOutputVbeBlt;
1757 // Assign Gop's Blt function
1759 BiosVideoPrivate->GraphicsOutput.Blt = BiosVideoGraphicsOutputVgaBlt;
2205 @retval EFI_SUCCESS Blt operation success
2228 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Blt; local
2302 Blt = (EFI_GRAPHICS_OUTPUT_BLT_PIXEL *) (BltUint8 + DstY * Delta + DestinationX * sizeof (EFI_GRAPHICS_OUTPUT_BLT_PIXEL));
2309 Blt->Red = (UINT8) ((Pixel >> Mode->Red.Position) & Mode->Red.Mask);
2310 Blt->Blue = (UINT8) ((Pixel >> Mode->Blue.Position) & Mode->Blue.Mask);
2311 Blt
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPVdma.h230 VBOXVDMA_BLT Blt; member in struct:VBOXVDMAPIPE_CMD_DMACMD_BLT
H A DVBoxMPTypes.h296 VBOXVDMA_BLT Blt; member in struct:VBOXWDDM_DMA_PRIVATEDATA_BLT
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/
H A Dddrawi.h370 LPDDHALSURFCB_BLT Blt; member in struct:_DDHAL_DDSURFACECALLBACKS
596 LPDDHALSURFCB_BLT Blt; member in struct:_DDHAL_BLTDATA
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/
H A Dddrawi.h370 LPDDHALSURFCB_BLT Blt; member in struct:_DDHAL_DDSURFACECALLBACKS
596 LPDDHALSURFCB_BLT Blt; member in struct:_DDHAL_BLTDATA
/vbox/src/VBox/Devices/Graphics/shaderlib/libWineStub/include/wine/
H A Dwined3d.h3928 virtual HRESULT STDMETHODCALLTYPE Blt(
4128 HRESULT (STDMETHODCALLTYPE *Blt)( member in struct:IWineD3DSurfaceVtbl
4285 #define IWineD3DSurface_Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter) (This)->lpVtbl->Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter)
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/wine/
H A Dwined3d.h3929 virtual HRESULT STDMETHODCALLTYPE Blt(
4129 HRESULT (STDMETHODCALLTYPE *Blt)( member in struct:IWineD3DSurfaceVtbl
4286 #define IWineD3DSurface_Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter) (This)->lpVtbl->Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter)
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/vbox/libWineStub/include/wine/
H A Dwined3d.h3928 virtual HRESULT STDMETHODCALLTYPE Blt(
4128 HRESULT (STDMETHODCALLTYPE *Blt)( member in struct:IWineD3DSurfaceVtbl
4285 #define IWineD3DSurface_Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter) (This)->lpVtbl->Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter)
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/
H A Dwined3d.h3909 virtual HRESULT STDMETHODCALLTYPE Blt(
4109 HRESULT (STDMETHODCALLTYPE *Blt)( member in struct:IWineD3DSurfaceVtbl
4266 #define IWineD3DSurface_Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter) (This)->lpVtbl->Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter)
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/vbox/libWineStub/include/wine/
H A Dwined3d.h3928 virtual HRESULT STDMETHODCALLTYPE Blt(
4128 HRESULT (STDMETHODCALLTYPE *Blt)( member in struct:IWineD3DSurfaceVtbl
4285 #define IWineD3DSurface_Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter) (This)->lpVtbl->Blt(This,dst_rect,src_surface,src_rect,flags,blt_fx,filter)

Completed in 233 milliseconds