#include <frame_cost_probe.hpp>
Public Attributes | |
| double | ms = 0.0 |
| wall time of the frame's work | |
| bool | full_damage = false |
| some request repainted the whole surface | |
| bool | has_bounds = false |
| bounded damage was requested | |
| Rect | damage {} |
| union of the bounded requests | |
| int | repaint_requests = 0 |
| damage-marking requests the frame caused | |
| int | frame_requests = 0 |
| frames requested without damage | |
| std::uint64_t | layout_passes = 0 |
| layout_children() calls the frame ran | |
| Rect pulp::view::FrameCostProbe::Frame::damage {} |
union of the bounded requests
| int pulp::view::FrameCostProbe::Frame::frame_requests = 0 |
frames requested without damage
| bool pulp::view::FrameCostProbe::Frame::full_damage = false |
some request repainted the whole surface
| bool pulp::view::FrameCostProbe::Frame::has_bounds = false |
bounded damage was requested
| std::uint64_t pulp::view::FrameCostProbe::Frame::layout_passes = 0 |
layout_children() calls the frame ran
| double pulp::view::FrameCostProbe::Frame::ms = 0.0 |
wall time of the frame's work
| int pulp::view::FrameCostProbe::Frame::repaint_requests = 0 |
damage-marking requests the frame caused