Home
last modified time | relevance | path

Searched refs:fHWInterface (Results 1 – 17 of 17) sorted by relevance

/haiku/src/servers/app/
H A DOffscreenWindow.cpp32 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 DScreen.cpp45 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 DVirtualScreen.h35 { return fHWInterface; } in HWInterface()
72 ::HWInterface* fHWInterface;
H A DScreen.h56 { return fHWInterface.Get(); } in HWInterface()
65 fHWInterface; variable
H A DEventDispatcher.cpp251 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 DOffscreenWindow.h32 fHWInterface; variable
H A DVirtualScreen.cpp22 fHWInterface(NULL) in VirtualScreen()
48 fHWInterface = NULL; in _Reset()
153 fHWInterface = screen->HWInterface(); in AddScreen()
H A DEventDispatcher.h158 HWInterface* fHWInterface; variable
/haiku/src/servers/app/drawing/
H A DBitmapDrawingEngine.cpp10 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 DOverlay.cpp64 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 DBitmapDrawingEngine.h31 fHWInterface; variable
H A DOverlay.h61 HWInterface& fHWInterface; variable
/haiku/src/servers/app/drawing/interface/remote/
H A DRemoteDrawingEngine.cpp30 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 DRemoteDrawingEngine.h167 RemoteHWInterface* fHWInterface; variable
/haiku/src/tests/servers/app/newerClipping/drawing/
H A DDrawingEngine.cpp15 : 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 DDrawingEngine.h34 AccelerantHWInterface* fHWInterface;
/haiku/src/servers/app/drawing/interface/virtual/
H A DDWindowHWInterface.cpp108 DWindowHWInterface* fHWInterface; member in DWindow
228 fHWInterface(interface), in DWindow()
291 fHWInterface->SetOffset((int32)newOffset.x, (int32)newOffset.y); in FrameMoved()