- 04 6月, 2012 5 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Just turns all --show-* options on.
-
由 Behdad Esfahbod 提交于
As reported by Jonathan Kew on the list.
-
由 Behdad Esfahbod 提交于
According to Tom Hacohen this was breaking build with some compilers. In file included from hb-buffer-private.hh:35:0, from hb-ot-map-private.hh:32, from hb-ot-shape-private.hh:32, from hb-ot-shape.cc:29: hb-object-private.hh: In constructor '_hb_object_header_t::_hb_object_header_t()': hb-object-private.hh:97:8: error: uninitialized const member in 'struct hb_reference_count_t' hb-object-private.hh:51:25: note: 'hb_reference_count_t::ref_count' should be initialized In file included from hb-ot-shape.cc:33:0: hb-set-private.hh: In constructor '_hb_set_t::_hb_set_t()': hb-set-private.hh:37:8: note: synthesized method '_hb_object_header_t::_hb_object_header_t()' first required here hb-ot-shape.cc: In function 'void hb_ot_shape_glyphs_closure(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int, hb_set_t*)': hb-ot-shape.cc:521:12: note: synthesized method '_hb_set_t::_hb_set_t()' first required here
-
由 Behdad Esfahbod 提交于
-
- 03 6月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 02 6月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
Uniscribe does that, this make comparing results to Uniscribe easier.
-
由 Behdad Esfahbod 提交于
-
- 28 5月, 2012 5 次提交
-
-
由 Behdad Esfahbod 提交于
We never use them in fact... I'm just adjusting these as I better understand the requirements of the code and the guarantees of each operation.
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 27 5月, 2012 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
We don't care about linearizability, so unprotected int read/write are enough, no need for expensive memory barriers. It's a cache, that's all.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
According to: http://msdn.microsoft.com/en-us/library/65tt87y8.aspx MemoryBarrier() is the right macro to protect these, not _ReadBarrier() and/or _WriteBarrier().
-
- 26 5月, 2012 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 25 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 24 5月, 2012 3 次提交
-
-
由 Behdad Esfahbod 提交于
As pointed out by Jonathan Kew.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 23 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
The old code was doing nothing. Still got to find an example font+string that makes this matter, but need this for fixing synthetic GDEF anyway.
-
- 19 5月, 2012 1 次提交
-
-
- 18 5月, 2012 9 次提交
-
-
由 Behdad Esfahbod 提交于
To be used for cmap and advance caching if desired.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
They can be macros on some systems. Eg. mingw32.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 16 5月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
Computes all the glyphs that may be generated given a font and set of Unicode characters. The order of the Unicode characters is irrelevant. Sample output: behdad:util 0$ ./hb-ot-shape-closure Doulos\ SIL\ Regular.ttf f f f_f behdad:util 0$ ./hb-ot-shape-closure Doulos\ SIL\ Regular.ttf i i behdad:util 0$ ./hb-ot-shape-closure Doulos\ SIL\ Regular.ttf fi f f_i f_f_i f_f i behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf ب uni0628 uni0628.init uni0628.medi uni0628.fina behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf ا uni0627 uni0627.fina behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf با uni0627 uni0627.fina uni0628 uni0628.init uni0628.medi uni0628.fina behdad:util 0$ ./hb-ot-shape-closure DroidNaskh-Regular.ttf با --no-glyph-names 5 6 133 134 135 136
-
由 Behdad Esfahbod 提交于
-
- 14 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Testing with old Deva spec this reduces failures. Test sequence: U+0915,U+094D,U+0930.
-
- 13 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-