Text rendering with improved command stream operations
AssigneeApple Inc.
InventorJohn F. Burkey
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorJohn F. Burkey
Estimating the term…
A system, method, and computer program for high-speed, efficient text rendering are disclosed. In accordance with certain embodiments of the present invention, an image resource architecture is provided for optimal sub-image uploads to keep the glyph cache up to date. A glyph cache is divided into zones, or sub-caches, wherein requests for writing a glyph bitmap to the cache may be handled by destroying or clearing an entire zone. In accordance with other embodiments of the present invention, a highly efficient method of rendering is provided wherein commands are automatically combined and made into larger commands for the GPU. Alternatively, rather than performing a command stream flush upon each intersection, a texture cache flush may be implemented. All source glyph bitmaps may be placed into one texture.
A method for rendering text, the method comprising the steps of:
A computer-readable medium having computer-executable instructions for performing the method comprising:
A computer system for rendering text, the system comprising:
Dependencies are inferred from the claim text.