Snapshot of render-layer cost for the current frame. More...
#include <motion_cost.hpp>
Public Attributes | |
| double | render_pass_duration_ms = 0.0 |
| double | dirty_rect_area_px = 0.0 |
| int | dirty_rect_count = 0 |
Snapshot of render-layer cost for the current frame.
Filled by a caller-supplied probe. The CostAttributor calls the probe under no lock — implementations should be cheap and avoid blocking.
| double pulp::view::motion::RenderCostSnapshot::dirty_rect_area_px = 0.0 |
| int pulp::view::motion::RenderCostSnapshot::dirty_rect_count = 0 |
| double pulp::view::motion::RenderCostSnapshot::render_pass_duration_ms = 0.0 |