/haiku/src/servers/app/ |
H A D | OffscreenWindow.cpp | 32 fHWInterface(new (nothrow) BitmapHWInterface(fBitmap)) in OffscreenWindow() 34 if (!fHWInterface.IsSet() || !GetDrawingEngine()) in OffscreenWindow() 37 fHWInterface->Initialize(); in OffscreenWindow() 38 GetDrawingEngine()->SetHWInterface(fHWInterface.Get()); in OffscreenWindow() 53 if (fHWInterface.IsSet()) { in ~OffscreenWindow() 54 fHWInterface->LockExclusiveAccess(); in ~OffscreenWindow() 55 fHWInterface->Shutdown(); in ~OffscreenWindow() 56 fHWInterface->UnlockExclusiveAccess(); in ~OffscreenWindow()
|
H A D | Screen.cpp | 45 fHWInterface(interface), in Screen() 72 if (fHWInterface.IsSet()) { in Initialize() 74 status = fHWInterface->Initialize(); in Initialize() 84 if (fHWInterface.IsSet()) in Shutdown() 85 fHWInterface->Shutdown(); in Shutdown() 99 status_t status = fHWInterface->SetMode(mode); in SetMode() 132 status_t status = fHWInterface->GetModeList(&modes, &count); in SetBestMode() 184 status_t status = fHWInterface->GetPreferredMode(&mode); in SetPreferredMode() 195 fHWInterface->GetMode(&mode); in GetMode() 204 fHWInterface->GetMode(&mode); in GetMode() [all …]
|
H A D | VirtualScreen.h | 35 { return fHWInterface; } in HWInterface() 72 ::HWInterface* fHWInterface;
|
H A D | Screen.h | 56 { return fHWInterface.Get(); } in HWInterface() 65 fHWInterface; variable
|
H A D | EventDispatcher.cpp | 251 fHWInterface(NULL), in EventDispatcher() 594 fHWInterface = interface; in SetHWInterface() 615 fHWInterface->SetDragBitmap(bitmap, offsetFromCursor); in SetDragMessage() 744 fHWInterface->SetDragBitmap(NULL, B_ORIGIN); in _DeliverDragMessage() 783 if (fHWInterface != NULL) { in _EventLoop() 784 fHWInterface->MoveCursorTo(fLastCursorPosition.x, in _EventLoop() 1008 if (fHWInterface != NULL) in _CursorLoop() 1009 fHWInterface->MoveCursorTo(where.x, where.y); in _CursorLoop()
|
H A D | OffscreenWindow.h | 32 fHWInterface; variable
|
H A D | VirtualScreen.cpp | 22 fHWInterface(NULL) in VirtualScreen() 48 fHWInterface = NULL; in _Reset() 153 fHWInterface = screen->HWInterface(); in AddScreen()
|
H A D | EventDispatcher.h | 158 HWInterface* fHWInterface; variable
|
/haiku/src/servers/app/drawing/ |
H A D | BitmapDrawingEngine.cpp | 10 fHWInterface(NULL), in BitmapDrawingEngine() 51 if (fHWInterface.IsSet()) { in SetSize() 52 fHWInterface->LockExclusiveAccess(); in SetSize() 53 fHWInterface->Shutdown(); in SetSize() 54 fHWInterface->UnlockExclusiveAccess(); in SetSize() 55 fHWInterface.Unset(); in SetSize() 66 fHWInterface.SetTo(new(std::nothrow) BitmapHWInterface(fBitmap)); in SetSize() 67 if (!fHWInterface.IsSet()) in SetSize() 70 status_t result = fHWInterface->Initialize(); in SetSize() 77 SetHWInterface(fHWInterface.Get()); in SetSize()
|
H A D | Overlay.cpp | 64 fHWInterface(interface), in Overlay() 88 fHWInterface.ReleaseOverlayChannel(fOverlayToken); in ~Overlay() 148 fHWInterface.FreeOverlayBuffer(fOverlayBuffer); in _FreeBuffer() 156 fOverlayBuffer = fHWInterface.AllocateOverlayBuffer(bitmap->Width(), in _AllocateBuffer() 225 fHWInterface.HideOverlay(this); in Hide() 266 fOverlayToken = fHWInterface.AcquireOverlayChannel(); in Configure() 283 fHWInterface.ConfigureOverlay(this); in Configure()
|
H A D | BitmapDrawingEngine.h | 31 fHWInterface; variable
|
H A D | Overlay.h | 61 HWInterface& fHWInterface; variable
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | RemoteDrawingEngine.cpp | 30 fHWInterface(interface), in RemoteDrawingEngine() 39 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in RemoteDrawingEngine() 47 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in ~RemoteDrawingEngine() 53 fHWInterface->RemoveCallback(fToken); in ~RemoteDrawingEngine() 77 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in SetCopyToFrontEnabled() 95 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in ConstrainClippingRegion() 117 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in SetDrawState() 133 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in SetHighColor() 148 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in SetLowColor() 164 RemoteMessage message(NULL, fHWInterface->SendBuffer()); in SetPenSize() [all …]
|
H A D | RemoteDrawingEngine.h | 167 RemoteHWInterface* fHWInterface; variable
|
/haiku/src/tests/servers/app/newerClipping/drawing/ |
H A D | DrawingEngine.cpp | 15 : fHWInterface(interface), in DrawingEngine() 30 return fHWInterface->Lock(); in Lock() 37 fHWInterface->Unlock(); in Unlock() 140 fHWInterface->FillRegion(*region, color); in FillRegion() 302 fHWInterface->CopyRegion(sortedRectList, count, xOffset, yOffset); in CopyRegion()
|
H A D | DrawingEngine.h | 34 AccelerantHWInterface* fHWInterface;
|
/haiku/src/servers/app/drawing/interface/virtual/ |
H A D | DWindowHWInterface.cpp | 108 DWindowHWInterface* fHWInterface; member in DWindow 228 fHWInterface(interface), in DWindow() 291 fHWInterface->SetOffset((int32)newOffset.x, (int32)newOffset.y); in FrameMoved()
|