THPDFTransparencyGroupTileStats Record
Counts transparency groups and the tiles used to bound working memory while rendering transparency
Declaration
THPDFTransparencyGroupTileStats= record
GroupCount: Int64;
TileCount: Int64;
PeakTilePixels: Int64;
PeakWorkingBytes: Int64;
UntiledPeakWorkingBytes: Int64;
end;
Unit
HPDFPageRenderer
Fields
| Field | Purpose |
|---|---|
GroupCount | Transparency groups rendered during the pass |
TileCount | Individual tiles rendered across those groups |
PeakTilePixels | Pixel count of the largest tile rendered |
PeakWorkingBytes | Largest tile working set reached while tiling |
UntiledPeakWorkingBytes | Working set the largest group would have needed without tiling |
Usage notes
- Render entry points fill the matching out parameters, and the last values stay readable through
THotPDF.GetLastTransparencyGroupTileStats - Compare
PeakWorkingByteswithUntiledPeakWorkingBytesto see how much memory tiling saved - Custom backends report their own values by filling the transparency statistics out parameter of
RenderPage