forked from enlightenment/efl
evas: \o/ My mojo is back, unbork pipeline font rendering.
SVN revision: 70687
This commit is contained in:
parent
9c4b7e003d
commit
f644afebf0
|
@ -6,10 +6,18 @@
|
||||||
extern LK(lock_font_draw); // for freetype2 API calls
|
extern LK(lock_font_draw); // for freetype2 API calls
|
||||||
extern LK(lock_bidi); // for fribidi API calls
|
extern LK(lock_bidi); // for fribidi API calls
|
||||||
extern LK(lock_ot); // for harfbuzz 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 BIDILOCK() LKL(lock_bidi)
|
||||||
# define FTUNLOCK(x)
|
# 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 BIDILOCK()
|
||||||
# define BIDIUNLOCK()
|
# define BIDIUNLOCK()
|
||||||
|
@ -17,6 +25,7 @@ extern LK(lock_ot); // for harfbuzz calls
|
||||||
/* Macros for text walking */
|
/* Macros for text walking */
|
||||||
# define OTLOCK()
|
# define OTLOCK()
|
||||||
# define OTUNLOCK()
|
# define OTUNLOCK()
|
||||||
|
#endif
|
||||||
|
|
||||||
void evas_common_font_source_unload(RGBA_Font_Source *fs);
|
void evas_common_font_source_unload(RGBA_Font_Source *fs);
|
||||||
void evas_common_font_source_reload(RGBA_Font_Source *fs);
|
void evas_common_font_source_reload(RGBA_Font_Source *fs);
|
||||||
|
|
Loading…
Reference in New Issue