Home
last modified time | relevance | path

Searched refs:RenderReasons (Results 1 – 25 of 43) sorted by relevance

12

/dports/www/firefox/firefox-99.0/gfx/layers/ipc/
H A DCompositorVsyncScheduler.cpp72 mRendersDelayedByVsyncReasons(wr::RenderReasons::NONE), in CompositorVsyncScheduler()
77 mCurrentCompositeTaskReasons(wr::RenderReasons::NONE), in CompositorVsyncScheduler()
119 NewCancelableRunnableMethod<VsyncEvent, wr::RenderReasons>( in PostCompositeTask()
197 PostCompositeTask(aVsync, wr::RenderReasons::VSYNC); in NotifyVsync()
200 PostCompositeTask(aVsync, wr::RenderReasons::VSYNC); in NotifyVsync()
217 wr::RenderReasons CompositorVsyncScheduler::CancelCurrentCompositeTask() { in CancelCurrentCompositeTask()
222 mCurrentCompositeTaskReasons = wr::RenderReasons::NONE; in CancelCurrentCompositeTask()
232 wr::RenderReasons aReasons) { in Composite()
240 mCurrentCompositeTaskReasons = wr::RenderReasons::NONE; in Composite()
241 mRendersDelayedByVsyncReasons = wr::RenderReasons::NONE; in Composite()
[all …]
H A DCompositorVsyncScheduler.h64 void ScheduleComposition(wr::RenderReasons aReasons);
71 wr::RenderReasons CancelCurrentCompositeTask();
83 void ForceComposeToTarget(wr::RenderReasons aReasons,
121 wr::RenderReasons aReasons);
134 void Composite(const VsyncEvent& aVsyncEvent, wr::RenderReasons aReasons);
167 wr::RenderReasons mRendersDelayedByVsyncReasons;
176 wr::RenderReasons mCurrentCompositeTaskReasons;
H A DCompositorBridgeParent.h172 virtual void ForceComposeToTarget(wr::RenderReasons aReasons,
212 const wr::RenderReasons& aReasons) = 0;
214 const wr::RenderReasons& aReasons) = 0;
236 const wr::RenderReasons& aReasons) = 0;
303 const wr::RenderReasons& aReasons) override; in MOZ_MAKE_ENUM_CLASS_BITWISE_OPERATORS()
305 const wr::RenderReasons& aReasons) override; in MOZ_MAKE_ENUM_CLASS_BITWISE_OPERATORS()
308 const wr::RenderReasons& aReasons) override; in MOZ_MAKE_ENUM_CLASS_BITWISE_OPERATORS()
408 void ScheduleComposition(wr::RenderReasons aReasons); in MOZ_MAKE_ENUM_CLASS_BITWISE_OPERATORS()
418 wr::RenderReasons aReasons); in MOZ_MAKE_ENUM_CLASS_BITWISE_OPERATORS()
516 wr::RenderReasons aReasons, gfx::DrawTarget* aTarget, in MOZ_MAKE_ENUM_CLASS_BITWISE_OPERATORS()
[all …]
H A DContentCompositorBridgeParent.h60 const wr::RenderReasons&) override { in RecvFlushRendering() argument
64 const wr::RenderReasons&) override { in RecvFlushRenderingAsync() argument
67 mozilla::ipc::IPCResult RecvForcePresent(const wr::RenderReasons&) override { in RecvForcePresent() argument
H A DCompositorBridgeParent.cpp507 const wr::RenderReasons& aReasons) { in RecvFlushRendering()
526 const wr::RenderReasons& aReasons) { in RecvFlushRenderingAsync()
536 const wr::RenderReasons& aReasons) { in RecvForcePresent()
586 wr::RenderReasons aReasons) { in ScheduleRenderOnCompositorThread()
588 CompositorThread()->Dispatch(NewRunnableMethod<wr::RenderReasons>( in ScheduleRenderOnCompositorThread()
651 void CompositorBridgeParent::ForceComposition(wr::RenderReasons aReasons) { in ForceComposition()
694 void CompositorBridgeParent::ForceComposeToTarget(wr::RenderReasons aReasons, in ForceComposeToTarget()
842 mWrBridge->FlushRendering(wr::RenderReasons::TESTING); in SetTestSampleTime()
955 ScheduleComposition(wr::RenderReasons::RESIZE); in SetFixedLayerMargins()
1008 const LayersId& aLayersId, wr::RenderReasons aReasons) { in ScheduleForcedComposition()
[all …]
H A DCompositorVsyncSchedulerOwner.h25 virtual void CompositeToTarget(VsyncId aId, wr::RenderReasons aReasons,
H A DPCompositorBridge.ipdl41 using mozilla::wr::RenderReasons from "mozilla/webrender/webrender_ffi.h";
176 sync FlushRendering(RenderReasons aReasons);
180 async FlushRenderingAsync(RenderReasons aReasons);
187 async ForcePresent(RenderReasons aReasons);
H A DUiCompositorControllerParent.cpp98 parent->ScheduleComposition(wr::RenderReasons::OTHER); in RecvInvalidateAndRender()
144 state->mWrBridge->ScheduleForcedGenerateFrame(wr::RenderReasons::OTHER); in RecvRequestScreenPixels()
H A DPWebRenderBridge.ipdl25 using mozilla::wr::RenderReasons from "mozilla/webrender/webrender_ffi.h";
76 async ScheduleComposite(RenderReasons aReasons);
/dports/www/firefox/firefox-99.0/gfx/layers/wr/
H A DWebRenderBridgeParent.h146 const wr::RenderReasons& aReasons) override;
187 void CompositeToTarget(VsyncId aId, wr::RenderReasons aReasons,
246 void FlushRendering(wr::RenderReasons aReasons, bool aWaitForPresent = true);
259 void ScheduleGenerateFrame(wr::RenderReasons aReason);
267 void InvalidateRenderedFrame(wr::RenderReasons aReasons);
275 void ScheduleForcedGenerateFrame(wr::RenderReasons aReasons);
412 void FlushFrameGeneration(wr::RenderReasons aReasons);
416 wr::RenderReasons aReasons);
505 wr::RenderReasons mSkippedCompositeReasons;
H A DWebRenderBridgeParent.cpp324 mSkippedCompositeReasons(wr::RenderReasons::NONE),
1378 wr::RenderReasons renderReasons = wr::RenderReasons::NONE; in RecvEmptyTransaction()
1386 renderReasons |= wr::RenderReasons::RESOURCE_UPDATE; in RecvEmptyTransaction()
1576 ScheduleGenerateFrame(wr::RenderReasons::FLUSH); in FlushSceneBuilds()
1758 FlushFrameGeneration(wr::RenderReasons::SNAPSHOT); in RecvGetSnapshot()
1969 InvalidateRenderedFrame(wr::RenderReasons::WIDGET); in RecvInvalidateRenderedFrame()
1974 const wr::RenderReasons& aReasons) { in RecvScheduleComposite()
1987 wr::RenderReasons aReasons) { in InvalidateRenderedFrame()
1998 wr::RenderReasons aReasons) { in ScheduleForcedGenerateFrame()
2183 mSkippedCompositeReasons = wr::RenderReasons::NONE; in CompositeIfNeeded()
[all …]
H A DWebRenderLayerManager.h112 void FlushRendering(wr::RenderReasons aReasons) override;
117 void ScheduleComposite(wr::RenderReasons aReasons);
H A DWebRenderMessageUtils.h147 struct ParamTraits<mozilla::wr::RenderReasons>
148 : public PlainOldDataSerializer<mozilla::wr::RenderReasons> {};
H A DWebRenderLayerManager.cpp671 void WebRenderLayerManager::FlushRendering(wr::RenderReasons aReasons) { in FlushRendering()
683 aReasons = aReasons | wr::RenderReasons::RESIZE; in FlushRendering()
721 void WebRenderLayerManager::ScheduleComposite(wr::RenderReasons aReasons) { in ScheduleComposite()
/dports/www/firefox/firefox-99.0/gfx/layers/apz/public/
H A DCompositorController.h24 virtual void ScheduleRenderOnCompositorThread(wr::RenderReasons aReasons) = 0;
/dports/www/firefox/firefox-99.0/gfx/wr/webrender/src/
H A Drender_api.rs24 use crate::api::{FontInstanceOptions, FontInstancePlatformOptions, FontVariation, RenderReasons};
180 pub render_reasons: RenderReasons,
195 render_reasons: RenderReasons::empty(), in new()
357 pub fn generate_frame(&mut self, id: u64, reasons: RenderReasons) { in generate_frame() argument
368 pub fn invalidate_rendered_frame(&mut self, reasons: RenderReasons) { in invalidate_rendered_frame() argument
600 pub render_reasons: RenderReasons,
1223 render_reasons: RenderReasons::empty(), in frame_message()
H A Drender_backend.rs15 use api::{PrimitiveKeyKind, RenderReasons};
482 render_reasons: RenderReasons, in build_frame() argument
899 RenderReasons::SCENE, in process_transaction()
1280 RenderReasons::empty(), in maybe_force_nop_documents()
1301 render_reasons: RenderReasons, in update_document() argument
1590 RenderReasons::empty(), in save_capture()
1860 render_reasons: RenderReasons::empty(), in load_capture()
/dports/www/firefox/firefox-99.0/gfx/wr/examples/
H A Dscrolling.rs197 txn.generate_frame(0, RenderReasons::empty()); in on_event()
220 txn.generate_frame(0, RenderReasons::empty()); in on_event()
H A Dimage_resize.rs107 txn.generate_frame(0, RenderReasons::empty()); in on_event()
H A Ddocument.rs127 txn.generate_frame(0, RenderReasons::empty()); in render()
/dports/www/firefox/firefox-99.0/widget/windows/
H A DnsWindowGfx.cpp132 remoteRenderer->SendForcePresent(wr::RenderReasons::WIDGET); in ForcePresent()
198 layerManager->ScheduleComposite(wr::RenderReasons::WIDGET); in OnPaint()
246 layerManager->ScheduleComposite(wr::RenderReasons::WIDGET); in OnPaint()
/dports/www/firefox/firefox-99.0/gfx/wr/examples/common/
H A Dboilerplate.rs217 txn.generate_frame(0, RenderReasons::empty()); in main_wrapper()
306 txn.generate_frame(0, RenderReasons::empty()); in main_wrapper()
/dports/www/firefox/firefox-99.0/layout/painting/
H A DWindowRenderer.h168 virtual void FlushRendering(wr::RenderReasons aReasons) {} in FlushRendering()
/dports/www/firefox/firefox-99.0/gfx/wr/example-compositor/compositor/src/
H A Dmain.rs492 txn.generate_frame(0, RenderReasons::empty()); in main()
538 txn.generate_frame(0, RenderReasons::empty()); in main()
/dports/www/firefox/firefox-99.0/gfx/wr/webrender_api/src/
H A Dlib.rs539 pub struct RenderReasons: u32 {
568 impl RenderReasons { implementation

12