Lines Matching refs:VBoxDirectFB

4  * Implementation of VBoxDirectFB class
22 NS_IMPL_ISUPPORTS1_CI(VBoxDirectFB, IFramebuffer)
23 NS_DECL_CLASSINFO(VBoxDirectFB)
25 VBoxDirectFB::VBoxDirectFB(IDirectFB *aDFB, IDirectFBSurface *aSurface)
45 VBoxDirectFB::~VBoxDirectFB()
55 NS_IMETHODIMP VBoxDirectFB::GetWidth(uint32 *width)
63 NS_IMETHODIMP VBoxDirectFB::GetHeight(PRUint32 *height)
71 NS_IMETHODIMP VBoxDirectFB::Lock()
101 NS_IMETHODIMP VBoxDirectFB::Unlock()
128 NS_IMETHODIMP VBoxDirectFB::GetAddress(PRUint8 **address)
136 NS_IMETHODIMP VBoxDirectFB::GetBitsPerPixel(PRUint32 *bitsPerPixel)
160 NS_IMETHODIMP VBoxDirectFB::GetBytesPerLine(PRUint32 *bytesPerLine)
168 NS_IMETHODIMP VBoxDirectFB::GetPixelFormat (PRUint32 *pixelFormat)
176 NS_IMETHODIMP VBoxDirectFB::GetUsesGuestVRAM (PRBool *usesGuestVRAM)
184 NS_IMETHODIMP VBoxDirectFB::GetHeightReduction(PRUint32 *heightReduction)
192 NS_IMETHODIMP VBoxDirectFB::GetOverlay(IFramebufferOverlay **overlay)
201 NS_IMETHODIMP VBoxDirectFB::GetWinId(PRint64 *winId)
209 NS_IMETHODIMP VBoxDirectFB::NotifyUpdate(PRUint32 x, PRUint32 y,
243 NS_IMETHODIMP VBoxDirectFB::RequestResize(PRUint32 aScreenId, PRUint32 pixelFormat, PRUint8 *vram,
321 NS_IMETHODIMP VBoxDirectFB::VideoModeSupported(PRUint32 w, PRUint32 h, PRUint32 bpp, PRBool *supported)
329 NS_IMETHODIMP VBoxDirectFB::GetVisibleRegion(PRUint8 *rectangles, PRUint32 count, PRUint32 *countCopied)
340 NS_IMETHODIMP VBoxDirectFB::SetVisibleRegion(PRUint8 *rectangles, PRUint32 count)
350 NS_IMETHODIMP VBoxDirectFB::ProcessVHWACommand(PRUint8 *command)
355 NS_IMETHODIMP VBoxDirectFB::Notify3DEvent(PRUint32 type, PRUint8 *reserved)
360 int VBoxDirectFB::createSurface(uint32_t w, uint32_t h)