Home
last modified time | relevance | path

Searched refs:cpal (Results 1 – 12 of 12) sorted by relevance

/external/fonttools/Tests/ttLib/tables/
DC_P_A_L_test.py62 cpal = newTable('CPAL')
63 cpal.decompile(CPAL_DATA_V0, ttFont=None)
64 self.assertEqual(cpal.version, 0)
65 self.assertEqual(cpal.numPaletteEntries, 2)
66 self.assertEqual(repr(cpal.palettes),
70 cpal = newTable('CPAL')
71 cpal.decompile(CPAL_DATA_V0_SHARING_COLORS, ttFont=None)
72 self.assertEqual(cpal.version, 0)
73 self.assertEqual(cpal.numPaletteEntries, 3)
74 self.assertEqual([repr(p) for p in cpal.palettes], [
[all …]
/external/freetype/src/sfnt/
Dttcpal.c83 Cpal* cpal = NULL; in tt_face_load_cpal() local
101 if ( FT_NEW( cpal ) ) in tt_face_load_cpal()
104 cpal->version = FT_NEXT_USHORT( p ); in tt_face_load_cpal()
105 if ( cpal->version > 1 ) in tt_face_load_cpal()
111 cpal->num_colors = FT_NEXT_USHORT( p ); in tt_face_load_cpal()
120 if ( cpal->num_colors * COLOR_SIZE > table_size - colors_offset ) in tt_face_load_cpal()
123 if ( face->palette_data.num_palette_entries > cpal->num_colors ) in tt_face_load_cpal()
126 cpal->color_indices = p; in tt_face_load_cpal()
127 cpal->colors = (FT_Byte*)( table + colors_offset ); in tt_face_load_cpal()
129 if ( cpal->version == 1 ) in tt_face_load_cpal()
[all …]
Dttcolr.c99 if ( !face->cpal ) in tt_face_load_colr()
Dsfobjs.c981 LOAD_( cpal ); in sfnt_load_face()
/external/fonttools/Tests/colorLib/
Dbuilder_test.py78 cpal = builder.buildCPAL(palettes)
80 assert cpal.tableTag == "CPAL"
81 assert cpal.version == 0
82 assert cpal.numPaletteEntries == 2
84 assert len(cpal.palettes) == 3
85 assert [tuple(c) for c in cpal.palettes[0]] == [
89 assert [tuple(c) for c in cpal.palettes[1]] == [
93 assert [tuple(c) for c in cpal.palettes[2]] == [
138 cpal = builder.buildCPAL(palettes, paletteTypes=paletteTypes)
140 assert cpal.tableTag == "CPAL"
[all …]
/external/fonttools/Lib/fontTools/colorLib/
Dbuilder.py301 cpal = C_P_A_L_.table_C_P_A_L_()
302 cpal.numPaletteEntries = len(palettes[0])
304 cpal.palettes = []
321 cpal.palettes.append(colors)
324 cpal.version = 1
331 cpal.paletteTypes = [ColorPaletteType(t).value for t in paletteTypes]
333 cpal.paletteTypes = [C_P_A_L_.table_C_P_A_L_.DEFAULT_PALETTE_TYPE] * len(
342 cpal.paletteLabels = buildPaletteLabels(paletteLabels, nameTable)
344 cpal.paletteLabels = [C_P_A_L_.table_C_P_A_L_.NO_NAME_ID] * len(palettes)
347 if len(paletteEntryLabels) != cpal.numPaletteEntries:
[all …]
/external/harfbuzz_ng/test/api/
Dtest-ot-color.c100 static hb_face_t *cpal = NULL; variable
353 g_assert (hb_ot_color_has_layers (cpal) == TRUE); in test_hb_ot_color_has_data()
361 g_assert (hb_ot_color_has_palettes (cpal) == TRUE); in test_hb_ot_color_has_data()
369 g_assert (hb_ot_color_has_svg (cpal) == FALSE); in test_hb_ot_color_has_data()
377 g_assert (hb_ot_color_has_png (cpal) == FALSE); in test_hb_ot_color_has_data()
463 cpal = hb_test_open_font_file ("fonts/chromacheck-colr.ttf"); in main()
486 hb_face_destroy (cpal); in main()
/external/freetype/include/freetype/internal/
Dtttypes.h1644 void* cpal; member
/external/fonttools/Tests/subset/
Dsubset_test.py1160 cpal = subset_font["CPAL"]
1163 for c in cpal.palettes[0]
/external/harfbuzz_ng/src/
DMakefile.sources65 hb-ot-color-cpal-table.hh \
/external/skia/third_party/harfbuzz/
DBUILD.gn131 "$_src/hb-ot-color-cpal-table.hh",
/external/freetype/
DChangeLog34 * src/sfnt/tt{colr,cpal}.c: Fix signedness warnings from VC++.
4264 `cpal' is NULL.
4418 `cpal'.
4433 `colr_and_cpal' fields with `cpal' and `colr'.
4597 the `CPAL' elements; I thus plan to add a `cpal' field to