Commit Graph

9 Commits (c11ecce55a5e8763e4bc450fd528a3fe5421756b)

Author SHA1 Message Date
traycold c11ecce55a draft commit, test implementation 12 years ago
HW 6582ad8f95 restructured glyph blitting a bit and fixed bug 13 years ago
HW c9ab02084f refactored code a bit to avoid duplication 13 years ago
HW f739baff5f moved blitting over to blitbuffer API
the framebuffer "object" now has a "member" that exposes the blitbuffer
API for the framebuffer pixmap. This allows to reuse blitting & Co for
blitbuffer-to-blitbuffer operations
13 years ago
HW 003fe05725 added support for (more) compiled-in fonts 13 years ago
HW a02ae3a460 Added kerning for rendering text 13 years ago
HW 04772ea3ee enable garbage collection for pdfpage and ft_face 13 years ago
HW b38b75298a fixed blitting for uneven horizontal offsets/dests 13 years ago
HW f307264fb6 added freetype text rendering (still buggy)
this allows to render glyphs and also brings a simple
engine for rendering UTF-8 strings onto the framebuffer.
blitting to uneven offset is implemented here, too, but
needs more work and is still buggy.

In the end, this will allow for a simple GUI.
13 years ago