The native Cairo renderer honours the PDF ri operator, ExtGState RI, and an image XObject's Intent entry
The four standard names select perceptual, relative colorimetric, saturation and absolute colorimetric conversion through the embedded ICC profile
The initial intent is relative colorimetric, and an unknown name falls back to relative colorimetric as specified by ISO 32000-1, 8.6.5.8
Selected colours retain their native components until painting, so a later intent change affects vector fills, strokes, text, Indexed and special-colour alternates, shadings and mesh colours
Graphics-state saves, child Forms and pattern content retain the applicable state and restore it when returning to the caller
An image intent applies only to that image, and stencil images ignore the Intent entry
Transparency group conversion uses the intent active at the caller's Do, whilst final conversion from a CIE-based page group uses the default page intent
Native ICC conversion caches include the effective intent, replace old transforms before allocating new ones, and preserve the renderer's working-memory, operation and cancellation limits
See native acceptance and independent colour formulas for actual fixture coverage and separate reader differences