Lines Matching refs:CompositorBridgeChild

66 static void ShmemAllocated(CompositorBridgeChild* aProtocol) {  in ShmemAllocated()
76 static StaticRefPtr<CompositorBridgeChild> sCompositorBridge;
80 CompositorBridgeChild::CompositorBridgeChild(CompositorManagerChild* aManager) in CompositorBridgeChild() function in mozilla::layers::CompositorBridgeChild
99 CompositorBridgeChild::~CompositorBridgeChild() { in ~CompositorBridgeChild()
105 bool CompositorBridgeChild::IsSameProcess() const { in IsSameProcess()
109 void CompositorBridgeChild::AfterDestroy() { in AfterDestroy()
124 void CompositorBridgeChild::Destroy() { in Destroy()
131 RefPtr<CompositorBridgeChild> selfRef = this; in Destroy()
153 &CompositorBridgeChild::AfterDestroy)); in Destroy()
203 &CompositorBridgeChild::AfterDestroy)); in Destroy()
207 void CompositorBridgeChild::ShutDown() { in ShutDown()
214 bool CompositorBridgeChild::LookupCompositorFrameMetrics( in LookupCompositorFrameMetrics()
224 void CompositorBridgeChild::InitForContent(uint32_t aNamespace) { in InitForContent()
228 if (RefPtr<CompositorBridgeChild> old = sCompositorBridge.forget()) { in InitForContent()
241 void CompositorBridgeChild::InitForWidget(uint64_t aProcessToken, in InitForWidget()
255 /*static*/ CompositorBridgeChild* CompositorBridgeChild::Get() { in Get()
262 bool CompositorBridgeChild::ChildProcessHasCompositorBridge() { in ChildProcessHasCompositorBridge()
266 /* static */ bool CompositorBridgeChild::CompositorIsInGPUProcess() { in CompositorIsInGPUProcess()
274 CompositorBridgeChild* bridge = CompositorBridgeChild::Get(); in CompositorIsInGPUProcess()
282 PLayerTransactionChild* CompositorBridgeChild::AllocPLayerTransactionChild( in AllocPLayerTransactionChild()
300 bool CompositorBridgeChild::DeallocPLayerTransactionChild( in DeallocPLayerTransactionChild()
314 mozilla::ipc::IPCResult CompositorBridgeChild::RecvInvalidateLayers( in RecvInvalidateLayers()
363 mozilla::ipc::IPCResult CompositorBridgeChild::RecvUpdatePluginConfigurations( in RecvUpdatePluginConfigurations()
451 static void ScheduleSendAllPluginsCaptured(CompositorBridgeChild* aThis, in ScheduleSendAllPluginsCaptured()
455 &CompositorBridgeChild::SendAllPluginsCaptured)); in ScheduleSendAllPluginsCaptured()
459 mozilla::ipc::IPCResult CompositorBridgeChild::RecvCaptureAllPlugins( in RecvCaptureAllPlugins()
479 mozilla::ipc::IPCResult CompositorBridgeChild::RecvHideAllPlugins( in RecvHideAllPlugins()
498 mozilla::ipc::IPCResult CompositorBridgeChild::RecvDidComposite( in RecvDidComposite()
526 void CompositorBridgeChild::ActorDestroy(ActorDestroyReason aWhy) { in ActorDestroy()
554 mozilla::ipc::IPCResult CompositorBridgeChild::RecvSharedCompositorFrameMetrics( in RecvSharedCompositorFrameMetrics()
565 CompositorBridgeChild::RecvReleaseSharedCompositorFrameMetrics( in RecvReleaseSharedCompositorFrameMetrics()
578 CompositorBridgeChild::SharedFrameMetricsData::SharedFrameMetricsData( in SharedFrameMetricsData()
590 CompositorBridgeChild::SharedFrameMetricsData::~SharedFrameMetricsData() { in ~SharedFrameMetricsData()
598 void CompositorBridgeChild::SharedFrameMetricsData::CopyFrameMetrics( in CopyFrameMetrics()
609 CompositorBridgeChild::SharedFrameMetricsData::GetViewID() { in GetViewID()
618 uint64_t CompositorBridgeChild::SharedFrameMetricsData::GetLayersId() const { in GetLayersId()
622 uint32_t CompositorBridgeChild::SharedFrameMetricsData::GetAPZCId() { in GetAPZCId()
626 mozilla::ipc::IPCResult CompositorBridgeChild::RecvRemotePaintIsReady() { in RecvRemotePaintIsReady()
648 void CompositorBridgeChild::RequestNotifyAfterRemotePaint(TabChild* aTabChild) { in RequestNotifyAfterRemotePaint()
660 void CompositorBridgeChild::CancelNotifyAfterRemotePaint(TabChild* aTabChild) { in CancelNotifyAfterRemotePaint()
672 bool CompositorBridgeChild::SendWillClose() { in SendWillClose()
677 bool CompositorBridgeChild::SendPause() { in SendPause()
684 bool CompositorBridgeChild::SendResume() { in SendResume()
691 bool CompositorBridgeChild::SendNotifyChildCreated( in SendNotifyChildCreated()
699 bool CompositorBridgeChild::SendAdoptChild(const uint64_t& id) { in SendAdoptChild()
706 bool CompositorBridgeChild::SendMakeSnapshot( in SendMakeSnapshot()
714 bool CompositorBridgeChild::SendFlushRendering() { in SendFlushRendering()
721 bool CompositorBridgeChild::SendStartFrameTimeRecording( in SendStartFrameTimeRecording()
730 bool CompositorBridgeChild::SendStopFrameTimeRecording( in SendStopFrameTimeRecording()
739 bool CompositorBridgeChild::SendNotifyRegionInvalidated( in SendNotifyRegionInvalidated()
747 bool CompositorBridgeChild::SendRequestNotifyAfterRemotePaint() { in SendRequestNotifyAfterRemotePaint()
754 bool CompositorBridgeChild::SendClearApproximatelyVisibleRegions( in SendClearApproximatelyVisibleRegions()
763 bool CompositorBridgeChild::SendNotifyApproximatelyVisibleRegion( in SendNotifyApproximatelyVisibleRegion()
772 bool CompositorBridgeChild::SendAllPluginsCaptured() { in SendAllPluginsCaptured()
779 PTextureChild* CompositorBridgeChild::AllocPTextureChild( in AllocPTextureChild()
786 bool CompositorBridgeChild::DeallocPTextureChild(PTextureChild* actor) { in DeallocPTextureChild()
790 mozilla::ipc::IPCResult CompositorBridgeChild::RecvParentAsyncMessages( in RecvParentAsyncMessages()
809 mozilla::ipc::IPCResult CompositorBridgeChild::RecvObserveLayerUpdate( in RecvObserveLayerUpdate()
823 mozilla::ipc::IPCResult CompositorBridgeChild::RecvNotifyWebRenderError( in RecvNotifyWebRenderError()
830 void CompositorBridgeChild::HoldUntilCompositableRefReleasedIfNecessary( in HoldUntilCompositableRefReleasedIfNecessary()
844 void CompositorBridgeChild::NotifyNotUsed(uint64_t aTextureId, in NotifyNotUsed()
855 void CompositorBridgeChild::CancelWaitForRecycle(uint64_t aTextureId) { in CancelWaitForRecycle()
859 TextureClientPool* CompositorBridgeChild::GetTexturePool( in GetTexturePool()
883 void CompositorBridgeChild::HandleMemoryPressure() { in HandleMemoryPressure()
889 void CompositorBridgeChild::ClearTexturePool() { in ClearTexturePool()
896 CompositorBridgeChild::GetTileLockAllocator() { in GetTileLockAllocator()
907 PTextureChild* CompositorBridgeChild::CreateTexture( in CreateTexture()
925 bool CompositorBridgeChild::AllocUnsafeShmem( in AllocUnsafeShmem()
932 bool CompositorBridgeChild::AllocShmem( in AllocShmem()
939 bool CompositorBridgeChild::DeallocShmem(ipc::Shmem& aShmem) { in DeallocShmem()
947 CompositorBridgeChild::AllocPCompositorWidgetChild( in AllocPCompositorWidgetChild()
954 bool CompositorBridgeChild::DeallocPCompositorWidgetChild( in DeallocPCompositorWidgetChild()
964 PAPZCTreeManagerChild* CompositorBridgeChild::AllocPAPZCTreeManagerChild( in AllocPAPZCTreeManagerChild()
980 PAPZChild* CompositorBridgeChild::AllocPAPZChild(const uint64_t& aLayersId) { in AllocPAPZChild()
986 bool CompositorBridgeChild::DeallocPAPZChild(PAPZChild* aActor) { in DeallocPAPZChild()
991 bool CompositorBridgeChild::DeallocPAPZCTreeManagerChild( in DeallocPAPZCTreeManagerChild()
998 void CompositorBridgeChild::WillEndTransaction() { ResetShmemCounter(); } in WillEndTransaction()
1000 PWebRenderBridgeChild* CompositorBridgeChild::AllocPWebRenderBridgeChild( in AllocPWebRenderBridgeChild()
1008 bool CompositorBridgeChild::DeallocPWebRenderBridgeChild( in DeallocPWebRenderBridgeChild()
1015 uint64_t CompositorBridgeChild::GetNextResourceId() { in GetNextResourceId()
1025 wr::MaybeExternalImageId CompositorBridgeChild::GetNextExternalImageId() { in GetNextExternalImageId()
1029 wr::PipelineId CompositorBridgeChild::GetNextPipelineId() { in GetNextPipelineId()
1033 void CompositorBridgeChild::FlushAsyncPaints() { in FlushAsyncPaints()
1067 bool CompositorBridgeChild::NotifyBeginAsyncEndLayerTransaction( in NotifyBeginAsyncEndLayerTransaction()
1078 void CompositorBridgeChild::NotifyFinishedAsyncEndLayerTransaction() { in NotifyFinishedAsyncEndLayerTransaction()
1107 void CompositorBridgeChild::ResumeIPCAfterAsyncPaint() { in ResumeIPCAfterAsyncPaint()
1125 void CompositorBridgeChild::PostponeMessagesIfAsyncPainting() { in PostponeMessagesIfAsyncPainting()