Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::motion::RenderCostSnapshot Struct Reference

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

Detailed Description

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.

Member Data Documentation

◆ dirty_rect_area_px

double pulp::view::motion::RenderCostSnapshot::dirty_rect_area_px = 0.0

◆ dirty_rect_count

int pulp::view::motion::RenderCostSnapshot::dirty_rect_count = 0

◆ render_pass_duration_ms

double pulp::view::motion::RenderCostSnapshot::render_pass_duration_ms = 0.0

The documentation for this struct was generated from the following file: