(v13) Halftone release
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP
Halftone release occurs when the RIP relinquishes one use of a halftone instance.
If this is the last release for the relevant instance value, the screening module can clean up resources associated with that halftone as desired.
The RIP assumes that instance values are reference-counted by the screening module.
Halftone selects and releases are paired, such that the RIP will always issue a matching release for each successful select.
Halftone instance values have scope beyond page boundaries, so a single instance of a halftone may be used across several disconnected pages.
The RIP also reserves the right to extend the scope of halftone instances beyond job boundaries, if desired in the future.