Note: Even if this function returns false, a
cairo.context.Context.showTextGlyphs operation targeted at surface will
still succeed. It just will
act like a cairo.context.Context.showGlyphs operation. Users can use this
function to avoid computing UTF-8 text and cluster mapping if the
target surface does not use it.
Returns whether the surface supports sophisticated cairo.context.Context.showTextGlyphs operations. That is, whether it actually uses the provided text and cluster data to a cairo.context.Context.showTextGlyphs call.
Note: Even if this function returns false, a cairo.context.Context.showTextGlyphs operation targeted at surface will still succeed. It just will act like a cairo.context.Context.showGlyphs operation. Users can use this function to avoid computing UTF-8 text and cluster mapping if the target surface does not use it.