Clarify docs.
This commit is contained in:
parent
6abce2c2b0
commit
432bb50ff5
|
@ -945,19 +945,16 @@ FT_BEGIN_HEADER
|
||||||
* This flag is set to indicate direct rendering. In this mode, client
|
* This flag is set to indicate direct rendering. In this mode, client
|
||||||
* applications must provide their own span callback. This lets them
|
* applications must provide their own span callback. This lets them
|
||||||
* directly draw or compose over an existing bitmap. If this bit is
|
* directly draw or compose over an existing bitmap. If this bit is
|
||||||
* not set, the target pixmap's buffer _must_ be zeroed before
|
* _not_ set, the target pixmap's buffer _must_ be zeroed before
|
||||||
* rendering.
|
* rendering and the output will be clipped to its size.
|
||||||
*
|
*
|
||||||
* Direct rendering is only possible with anti-aliased glyphs.
|
* Direct rendering is only possible with anti-aliased glyphs.
|
||||||
*
|
*
|
||||||
* FT_RASTER_FLAG_CLIP ::
|
* FT_RASTER_FLAG_CLIP ::
|
||||||
* This flag is only used in direct rendering mode. If set, the output
|
* This flag is only used in direct rendering mode. If set, the output
|
||||||
* will be clipped to a box specified in the `clip_box` field of the
|
* will be clipped to a box specified in the `clip_box` field of the
|
||||||
* @FT_Raster_Params structure.
|
* @FT_Raster_Params structure. Otherwise, the `clip_box` is
|
||||||
*
|
* effectively set to the bounding box and all spans are generated.
|
||||||
* Note that by default, the glyph bitmap is clipped to the target
|
|
||||||
* pixmap, except in direct rendering mode where all spans are
|
|
||||||
* generated if no clipping box is set.
|
|
||||||
*/
|
*/
|
||||||
#define FT_RASTER_FLAG_DEFAULT 0x0
|
#define FT_RASTER_FLAG_DEFAULT 0x0
|
||||||
#define FT_RASTER_FLAG_AA 0x1
|
#define FT_RASTER_FLAG_AA 0x1
|
||||||
|
|
Loading…
Reference in New Issue