Edit

kc3-lang/freetype/docs/raster.txt

Branch :

  • Show log

    Commit

  • Author : Werner Lemberg
    Date : 2003-12-08 21:11:31
    Hash : 60217b7a
    Message : * docs/raster.txt: New file, taken from FreeType 1 and completely revised.

  • docs/raster.txt
  •                    How FreeType's rasterizer work
    
                              by David Turner
    
                            Revised 2003-Dec-08
    
    
    This file  is an  attempt to explain  the internals of  the FreeType
    rasterizer.  The  rasterizer is of  quite general purpose  and could
    easily be integrated into other programs.
    
    
      I. Introduction
    
     II. Rendering Technology
         1. Requirements
         2. Profiles and Spans
            a. Sweeping the Shape
            b. Decomposing Outlines into Profiles
            c. The Render Pool
            d. Computing Profiles Extents
            e. Computing Profiles Coordinates
            f. Sweeping and Sorting the Spans
    
    
    I. Introduction
    ===============
    
      A  rasterizer is  a library  in charge  of converting  a vectorial
      representation of a shape  into a bitmap.  The FreeType rasterizer
      has  been  originally developed  to  render  the  glyphs found  in
      TrueType  files, made  up  of segments  and second-order  B