git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@72256
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
2012-06-15 Mike Blumenkrantz
* evas_object_smart_members_get() now returns NULL on non-smart objects
+
+2012-04-26 Carsten Haitzler (The Rasterman)
+
+ * Fix GL engine bitmap font handling
+
nw = ((w + 3) / 4) * 4;
ndata = alloca(nw *h);
if (!ndata) return NULL;
- if (fg->glyph_out->bitmap.num_grays == 256)
+ if ((fg->glyph_out->bitmap.num_grays == 256) &&
+ (fg->glyph_out->bitmap.pixel_mode == FT_PIXEL_MODE_GRAY))
{
int x, y;
DATA8 *p1, *p2;
}
}
}
- else if (fg->glyph_out->bitmap.num_grays == 0)
+ else
{
DATA8 *tmpbuf = NULL, *dp, *tp, bits;
int bi, bj, end;