3.2.5.1.1.1.15 Processing of FastGlyph

The structure and fields of the FastGlyph Primary Drawing Order are specified in section 2.2.2.2.1.1.2.15, and the techniques described in section 3.2.5.1.1.1 demonstrate how to decode and process the order.

If support for glyph caching was not specified in the Glyph Cache Capability Set (see [MS-RDPBCGR] section 2.2.7.1.8), the client SHOULD ignore this order because it requires the existence of the glyph caches (see section 3.1.1.1.2).

All of the glyphs associated with the glyph cache indices specified in the order MUST have been received by the client in a prior Revision 1 or 2 Cache Glyph Secondary Drawing Order (see sections 3.2.5.1.2.1.4 and 3.2.5.1.2.1.5) or a FastGlyph Primary Drawing Order.

Once the client has completed decoding and processing the FastGlyph order, and the glyph has been rendered successfully, the glyph data MUST be stored in the specified glyph cache.