Small, dependency-free helpers for comparing batch and picture rendering overhead.
Summary
Types
@type result() :: %{ iterations: pos_integer(), normal_batch_bytes: non_neg_integer(), compact_batch_bytes: non_neg_integer(), normal_render_us: non_neg_integer(), compact_encode_us: non_neg_integer(), compact_render_us: non_neg_integer(), picture_record_us: non_neg_integer(), picture_replay_us: non_neg_integer() }
Functions
@spec compare( Skia.Document.t(), keyword() ) :: {:ok, result()} | {:error, atom(), map()}