gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] manuscripts/AGPU fonts.txt


From: Janne V. Kujala
Subject: [Gzz-commits] manuscripts/AGPU fonts.txt
Date: Tue, 08 Apr 2003 05:20:31 -0400

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Janne V. Kujala <address@hidden>        03/04/08 05:20:30

Modified files:
        AGPU           : fonts.txt 

Log message:
        text rendering

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/AGPU/fonts.txt.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: manuscripts/AGPU/fonts.txt
diff -u manuscripts/AGPU/fonts.txt:1.1 manuscripts/AGPU/fonts.txt:1.2
--- manuscripts/AGPU/fonts.txt:1.1      Mon Apr  7 06:34:05 2003
+++ manuscripts/AGPU/fonts.txt  Tue Apr  8 05:20:30 2003
@@ -1,3 +1,23 @@
-Sharpening of text - avoiding aliasing artifacts
+Although it has recently become a commodity, 3D hardware has found
+little use in business applications.  One of the problems in such uses
+is mipmapping artifacts: trilinear filtering blurs the font edges of
+rendered text.
 
-Subpixel rendering on LCDs
+We present two approaches for using the GPU to enhance the appearance
+of mipmapped text: sharpening and subpixel rendering on LCDs.
+
+Text sharpening works by applying a linear sharpening filter to the
+image using multiple texture accesses. Unfortunately, the sharpening
+also increases aliasing artifacts with motion, which needs to be dealt
+with.  The sharpening filter can be implemented with register
+combiners and LOD-biasing or with a fragment program.
+
+Subpixel rendering uses the known ordering of the RGB sub-pixels of
+LCD displays for tripling the effective horizontal resolution of
+rendered black-and-white text. A fragment program can be used to
+implement the sub-pixel filtering.
+
+Although these two methods are well-known, we believe that their
+real-time GPU implementation is novel.
+
+FIGS!!!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]