Dynamic selection of anti-aliasing procedures
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a plurality of glyphs to be rendered; and
for each glyph, selecting an anti-aliasing procedure to render the glyph based on the glyph, the anti-aliasing procedure being selected from a first anti-aliasing procedure and one or more alternative anti-aliasing procedures.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, including computer program products, and systems implement and use techniques for rendering glyphs. A plurality of glyphs to be rendered are received. For each glyph, an anti-aliasing procedure is selected to render the glyph. The anti-aliasing procedure is selected from a first anti-aliasing procedure and one or more alternative anti- aliasing procedures. The anti-aliasing procedure for each glyph is selected based on the glyph.
73 Citations
42 Claims
-
1. A computer-implemented method, comprising:
-
receiving a plurality of glyphs to be rendered; and
for each glyph, selecting an anti-aliasing procedure to render the glyph based on the glyph, the anti-aliasing procedure being selected from a first anti-aliasing procedure and one or more alternative anti-aliasing procedures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for rendering a plurality of glyphs, comprising:
-
partially rendering each glyph in a plurality of glyphs using a first anti-aliasing procedure;
determining on a glyph-by-glyph basis a preferred anti-aliasing procedure for each glyph based on the partial rendering of the glyph; and
rendering each glyph using the preferred anti-aliasing procedure determined for the glyph. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product, tangibly stored on a computer-readable medium, comprising instructions operable to cause a programmable processor to:
-
receive a plurality of glyphs to be rendered; and
for each glyph, select an anti-aliasing procedure to render the glyph based on the glyph, the anti-aliasing procedure being selected from a first anti-aliasing procedure and one or more alternative anti-aliasing procedures. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product, tangibly stored on a computer-readable medium, for rendering a plurality of glyphs, comprising instructions operable to cause a programmable processorto:
-
partially render each glyph in a plurality of glyphs using a first anti-aliasing procedure;
determine on a glyph-by-glyph basis a preferred anti-aliasing procedure for each glyph based on the partial rendering of the glyph; and
render each glyph using the preferred anti-aliasing procedure determined for the glyph. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification