Searched defs:cmap (Results 1 - 3 of 3) sorted by relevance

/frameworks/base/core/jni/android/graphics/
H A DGIFMovie.cpp120 static void copyLine(uint32_t* dst, const unsigned char* src, const ColorMapObject* cmap, argument
124 if (*src != transparent && *src < cmap->ColorCount) {
125 const GifColorType& col = cmap->Colors[*src];
133 const ColorMapObject* cmap, int transparent, int copyWidth,
141 copyLine(dst, src, cmap, transparent, copyWidth);
149 static void blitInterlace(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, argument
168 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 8, 0);
171 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 8, 4);
174 copyInterlaceGroup(bm, src, cmap, transparent, copyWidth, copyHeight, frame->ImageDesc, 4, 2);
176 copyInterlaceGroup(bm, src, cmap, transparen
132 copyInterlaceGroup(SkBitmap* bm, const unsigned char*& src, const ColorMapObject* cmap, int transparent, int copyWidth, int copyHeight, const GifImageDesc& imageDesc, int rowStep, int startRow) argument
180 blitNormal(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap, int transparent) argument
226 drawFrame(SkBitmap* bm, const SavedImage* frame, const ColorMapObject* cmap) argument
[all...]
/frameworks/ex/framesequence/jni/
H A DFrameSequence_gif.cpp114 const ColorMapObject* cmap = mGif->SColorMap; local
115 if (cmap) {
120 && mGif->SBackGroundColor < cmap->ColorCount) {
121 mBgColor = gifColorToColor8888(cmap->Colors[mGif->SBackGroundColor]);
150 static void copyLine(Color8888* dst, const unsigned char* src, const ColorMapObject* cmap, argument
153 if (*src != transparent && *src < cmap->ColorCount) {
154 *dst = gifColorToColor8888(cmap->Colors[*src]);
307 const ColorMapObject* cmap = gif->SColorMap; local
309 cmap = frame.ImageDesc.ColorMap;
312 // If a cmap i
[all...]
/frameworks/minikin/tests/unittest/
H A DCmapCoverageTest.cpp61 // Returns valid cmap format 4 table contents. All glyph ID is same value as code point. (e.g.
112 // Returns valid cmap format 4 table contents. All glyph ID is same value as code point. (e.g.
288 SCOPED_TRACE("Reading beyond buffer size - Too small cmap size");
289 std::vector<uint8_t> cmap = local
293 CmapCoverage::getCoverage(cmap.data(), 3 /* too small */, &vsTables);
298 SCOPED_TRACE("Reading beyond buffer size - space needed for tables goes beyond cmap size");
299 std::vector<uint8_t> cmap = local
302 writeU16(1000, cmap.data(), 2 /* offset of num tables in cmap header */);
303 SparseBitSet coverage = CmapCoverage::getCoverage(cmap
309 std::vector<uint8_t> cmap = local
319 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat4Cmap(0, 0, std::vector<uint16_t>( local
328 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat4Cmap(0, 0, std::vector<uint16_t>( local
353 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat4Cmap( local
377 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat12Cmap( local
390 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat12Cmap( local
400 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat12Cmap( local
445 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat4Cmap( local
462 std::vector<uint8_t> cmap = builder.build(); local
474 std::vector<uint8_t> cmap = builder.build(); local
487 std::vector<uint8_t> cmap = builder.build(); local
504 std::vector<uint8_t> cmap = builder.build(); local
517 std::vector<uint8_t> cmap = builder.build(); local
531 std::vector<uint8_t> cmap = builder.build(); local
539 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat12Cmap( local
548 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat12Cmap( local
556 std::vector<uint8_t> cmap = CmapBuilder::buildSingleFormat12Cmap( local
594 std::vector<uint8_t> cmap = builder.build(); local
620 std::vector<uint8_t> cmap = builder.build(); local
640 std::vector<uint8_t> cmap = builder.build(); local
654 std::vector<uint8_t> cmap = builder.build(); local
668 std::vector<uint8_t> cmap = builder.build(); local
688 std::vector<uint8_t> cmap = builder.build(); local
702 std::vector<uint8_t> cmap = builder.build(); local
716 std::vector<uint8_t> cmap = builder.build(); local
736 std::vector<uint8_t> cmap = builder.build(); local
776 std::vector<uint8_t> cmap = builder.build(); local
850 std::vector<uint8_t> cmap = builder.build(); local
867 std::vector<uint8_t> cmap = builder.build(); local
882 std::vector<uint8_t> cmap = builder.build(); local
897 std::vector<uint8_t> cmap = builder.build(); local
913 std::vector<uint8_t> cmap = builder.build(); local
929 std::vector<uint8_t> cmap = builder.build(); local
943 std::vector<uint8_t> cmap = builder.build(); local
957 std::vector<uint8_t> cmap = builder.build(); local
971 std::vector<uint8_t> cmap = builder.build(); local
985 std::vector<uint8_t> cmap = builder.build(); local
1001 std::vector<uint8_t> cmap = builder.build(); local
1017 std::vector<uint8_t> cmap = builder.build(); local
1033 std::vector<uint8_t> cmap = builder.build(); local
1053 std::vector<uint8_t> cmap = builder.build(); local
1077 std::vector<uint8_t> cmap = builder.build(); local
1100 std::vector<uint8_t> cmap = builder.build(); local
1126 std::vector<uint8_t> cmap = builder.build(); local
1150 std::vector<uint8_t> cmap = builder.build(); local
[all...]

Completed in 915 milliseconds