evas: \o/ My mojo is back, unbork pipeline font rendering.

SVN revision: 70687
This commit is contained in:
Cedric BAIL 2012-05-03 07:31:04 +00:00
parent 9c4b7e003d
commit f644afebf0
1 changed files with 12 additions and 3 deletions

View File

@ -6,10 +6,18 @@
extern LK(lock_font_draw); // for freetype2 API calls
extern LK(lock_bidi); // for fribidi API calls
extern LK(lock_ot); // for harfbuzz calls
#endif
# define FTLOCK() LKL(lock_font_draw)
# define FTUNLOCK() LKU(lock_font_draw)
# define FTLOCK(x)
# define FTUNLOCK(x)
# define BIDILOCK() LKL(lock_bidi)
# define BIDIUNLOCK() LKU(lock_bidi)
/* Macros for text walking */
# define OTLOCK() LKL(lock_ot)
# define OTUNLOCK() LKU(lock_ot)
#else
# define FTLOCK()
# define FTUNLOCK()
# define BIDILOCK()
# define BIDIUNLOCK()
@ -17,6 +25,7 @@ extern LK(lock_ot); // for harfbuzz calls
/* Macros for text walking */
# define OTLOCK()
# define OTUNLOCK()
#endif
void evas_common_font_source_unload(RGBA_Font_Source *fs);
void evas_common_font_source_reload(RGBA_Font_Source *fs);