/dports/www/firefox/firefox-99.0/gfx/layers/ipc/ |
H A D | CompositorVsyncScheduler.cpp | 72 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 D | CompositorVsyncScheduler.h | 64 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 D | CompositorBridgeParent.h | 172 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 D | ContentCompositorBridgeParent.h | 60 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 D | CompositorBridgeParent.cpp | 507 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 D | CompositorVsyncSchedulerOwner.h | 25 virtual void CompositeToTarget(VsyncId aId, wr::RenderReasons aReasons,
|
H A D | PCompositorBridge.ipdl | 41 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 D | UiCompositorControllerParent.cpp | 98 parent->ScheduleComposition(wr::RenderReasons::OTHER); in RecvInvalidateAndRender() 144 state->mWrBridge->ScheduleForcedGenerateFrame(wr::RenderReasons::OTHER); in RecvRequestScreenPixels()
|
H A D | PWebRenderBridge.ipdl | 25 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 D | WebRenderBridgeParent.h | 146 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 D | WebRenderBridgeParent.cpp | 324 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 D | WebRenderLayerManager.h | 112 void FlushRendering(wr::RenderReasons aReasons) override; 117 void ScheduleComposite(wr::RenderReasons aReasons);
|
H A D | WebRenderMessageUtils.h | 147 struct ParamTraits<mozilla::wr::RenderReasons> 148 : public PlainOldDataSerializer<mozilla::wr::RenderReasons> {};
|
H A D | WebRenderLayerManager.cpp | 671 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 D | CompositorController.h | 24 virtual void ScheduleRenderOnCompositorThread(wr::RenderReasons aReasons) = 0;
|
/dports/www/firefox/firefox-99.0/gfx/wr/webrender/src/ |
H A D | render_api.rs | 24 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 D | render_backend.rs | 15 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 D | scrolling.rs | 197 txn.generate_frame(0, RenderReasons::empty()); in on_event() 220 txn.generate_frame(0, RenderReasons::empty()); in on_event()
|
H A D | image_resize.rs | 107 txn.generate_frame(0, RenderReasons::empty()); in on_event()
|
H A D | document.rs | 127 txn.generate_frame(0, RenderReasons::empty()); in render()
|
/dports/www/firefox/firefox-99.0/widget/windows/ |
H A D | nsWindowGfx.cpp | 132 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 D | boilerplate.rs | 217 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 D | WindowRenderer.h | 168 virtual void FlushRendering(wr::RenderReasons aReasons) {} in FlushRendering()
|
/dports/www/firefox/firefox-99.0/gfx/wr/example-compositor/compositor/src/ |
H A D | main.rs | 492 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 D | lib.rs | 539 pub struct RenderReasons: u32 { 568 impl RenderReasons { implementation
|