/frameworks/base/libs/hwui/ |
NinePatchUtils.h | 22 static inline void SetLatticeDivs(SkCanvas::Lattice* lattice, const Res_png_9patch& chunk, 24 lattice->fXCount = chunk.numXDivs; 25 lattice->fYCount = chunk.numYDivs; 26 lattice->fXDivs = chunk.getXDivs(); 27 lattice->fYDivs = chunk.getYDivs(); 31 if (lattice->fXCount > 0 && width == lattice->fXDivs[lattice->fXCount - 1]) { 32 lattice->fXCount-- [all...] |
SkiaCanvas.cpp | 659 SkCanvas::Lattice lattice; local 660 NinePatchUtils::SetLatticeDivs(&lattice, chunk, bitmap.width(), bitmap.height()); 662 lattice.fFlags = nullptr; 664 if (chunk.numColors > 0 && chunk.numColors == NinePatchUtils::NumDistinctRects(lattice)) { 667 numFlags = (lattice.fXCount + 1) * (lattice.fYCount + 1); 670 SkAutoSTMalloc<25, SkCanvas::Lattice::Flags> flags(numFlags); 672 NinePatchUtils::SetLatticeFlags(&lattice, flags.get(), numFlags, chunk); 675 lattice.fBounds = nullptr [all...] |
/external/skia/src/core/ |
SkLatticeIter.cpp | 25 bool SkLatticeIter::Valid(int width, int height, const SkCanvas::Lattice& lattice) { 27 SkASSERT(lattice.fBounds); 28 const SkIRect latticeBounds = *lattice.fBounds; 33 bool zeroXDivs = lattice.fXCount <= 0 || (1 == lattice.fXCount && 34 latticeBounds.fLeft == lattice.fXDivs[0]); 35 bool zeroYDivs = lattice.fYCount <= 0 || (1 == lattice.fYCount && 36 latticeBounds.fTop == lattice.fYDivs[0]) [all...] |
SkLatticeIter.h | 19 * Disect a lattice request into an sequence of src-rect / dst-rect pairs 24 static bool Valid(int imageWidth, int imageHeight, const SkCanvas::Lattice& lattice); 26 SkLatticeIter(const SkCanvas::Lattice& lattice, const SkRect& dst); 54 SkTArray<SkCanvas::Lattice::Flags> fFlags;
|
SkRecorder.cpp | 217 void SkRecorder::onDrawBitmapLattice(const SkBitmap& bitmap, const Lattice& lattice, 220 this->onDrawImageLattice(image.get(), lattice, dst, paint); 238 void SkRecorder::onDrawImageLattice(const SkImage* image, const Lattice& lattice, const SkRect& dst, 240 int flagCount = lattice.fFlags ? (lattice.fXCount + 1) * (lattice.fYCount + 1) : 0; 241 SkASSERT(lattice.fBounds); 243 lattice.fXCount, this->copy(lattice.fXDivs, lattice.fXCount) [all...] |
SkPictureRecord.cpp | 540 void SkPictureRecord::onDrawImageLattice(const SkImage* image, const Lattice& lattice, 543 int flagCount = (nullptr == lattice.fFlags) ? 0 : (lattice.fXCount + 1) * (lattice.fYCount + 1); 544 size_t latticeSize = (1 + lattice.fXCount + 1 + lattice.fYCount + 1) * kUInt32Size + 545 SkAlign4(flagCount * sizeof(SkCanvas::Lattice::Flags)) + sizeof(SkIRect); 547 // op + paint index + image index + lattice + dst rect 552 this->addInt(lattice.fXCount) [all...] |
SkLiteRecorder.cpp | 145 const SkCanvas::Lattice& lattice, const SkRect& dst, 147 fDL->drawImageLattice(SkImage::MakeFromBitmap(bm), lattice, dst, paint); local 166 const SkCanvas::Lattice& lattice, const SkRect& dst, 168 fDL->drawImageLattice(sk_ref_sp(img), lattice, dst, paint); local
|
SkPicturePlayback.cpp | 360 SkCanvas::Lattice lattice; local 361 lattice.fXCount = reader->readInt(); 362 lattice.fXDivs = (const int*) reader->skip(lattice.fXCount * sizeof(int32_t)); 363 lattice.fYCount = reader->readInt(); 364 lattice.fYDivs = (const int*) reader->skip(lattice.fYCount * sizeof(int32_t)); 366 lattice.fFlags = (0 == flagCount) ? nullptr : (const SkCanvas::Lattice::Flags* [all...] |
SkOverdrawCanvas.cpp | 252 void SkOverdrawCanvas::onDrawImageLattice(const SkImage* image, const Lattice& lattice, 255 Lattice latticePlusBounds = lattice; 288 void SkOverdrawCanvas::onDrawBitmapLattice(const SkBitmap& bitmap, const Lattice& lattice, 291 this->onDrawImageLattice(image.get(), lattice, dst, paint);
|
SkRecordDraw.cpp | 101 SkCanvas::Lattice lattice; local 102 lattice.fXCount = r.xCount; 103 lattice.fXDivs = r.xDivs; 104 lattice.fYCount = r.yCount; 105 lattice.fYDivs = r.yDivs; 106 lattice.fFlags = (0 == r.flagCount) ? nullptr : r.flags; 107 lattice.fBounds = &r.src; 108 fCanvas->drawImageLattice(r.image.get(), lattice, r.dst, r.paint);
|
/external/skia/gm/ |
lattice.cpp | 90 return SkString("lattice"); 122 SkCanvas::Lattice lattice; local 123 lattice.fXCount = 4; 124 lattice.fXDivs = xDivs + 1; 125 lattice.fYCount = 4; 126 lattice.fYDivs = yDivs + 1; 127 lattice.fFlags = nullptr; 131 lattice.fBounds = (bounds == SkIRect::MakeWH(image->width(), image->height())) ? 139 canvas->drawBitmapLattice(bitmap, lattice, r) [all...] |
texteffects.cpp | 107 SkMatrix lattice; local 108 lattice.setScale(SK_Scalar1*6, SK_Scalar1*6, 0, 0); 109 lattice.postSkew(SK_Scalar1/3, 0, 0, 0); 110 p.setPathEffect(MakeDotEffect(SK_Scalar1*4, lattice)); 117 SkMatrix lattice; local 118 lattice.setScale(SK_Scalar1*6, SK_Scalar1*6, 0, 0); 119 lattice.postSkew(SK_Scalar1/3, 0, 0, 0); 120 p.setPathEffect(MakeDotEffect(SK_Scalar1*2, lattice)); 134 SkMatrix lattice; local 135 lattice.setScale(SK_Scalar1, SK_Scalar1*6, 0, 0) [all...] |
/frameworks/base/core/jni/android/graphics/ |
NinePatch.cpp | 101 SkCanvas::Lattice lattice; local 103 lattice.fBounds = &src; 104 NinePatchUtils::SetLatticeDivs(&lattice, *chunk, bitmap.width(), bitmap.height()); 105 lattice.fFlags = nullptr; 108 if (SkLatticeIter::Valid(bitmap.width(), bitmap.height(), lattice)) { 109 SkLatticeIter iter(lattice, dst);
|
/external/skia/src/pdf/ |
SkPDFCanvas.cpp | 77 const Lattice& lattice, 80 SkLatticeIter iter(lattice, dst); 88 const Lattice& lattice, 91 SkLatticeIter iter(lattice, dst);
|
/frameworks/base/libs/hwui/pipeline/skia/ |
SkiaRecordingCanvas.cpp | 216 SkCanvas::Lattice lattice; local 217 NinePatchUtils::SetLatticeDivs(&lattice, chunk, bitmap.width(), bitmap.height()); 219 lattice.fFlags = nullptr; 221 if (chunk.numColors > 0 && chunk.numColors == NinePatchUtils::NumDistinctRects(lattice)) { 224 numFlags = (lattice.fXCount + 1) * (lattice.fYCount + 1); 227 SkAutoSTMalloc<25, SkCanvas::Lattice::Flags> flags(numFlags); 229 NinePatchUtils::SetLatticeFlags(&lattice, flags.get(), numFlags, chunk); 232 lattice.fBounds = nullptr [all...] |
/external/skia/samplecode/ |
SampleAll.cpp | 182 SkMatrix lattice; local 183 lattice.setScale(SK_Scalar1*6, SK_Scalar1*6, 0, 0); 184 lattice.postSkew(SK_Scalar1/3, 0, 0, 0); 185 p.setPathEffect(sk_make_sp<Dot2DPathEffect>(SK_Scalar1*4, lattice)); 192 SkMatrix lattice; local 193 lattice.setScale(SK_Scalar1*6, SK_Scalar1*6, 0, 0); 194 lattice.postSkew(SK_Scalar1/3, 0, 0, 0); 195 p.setPathEffect(sk_make_sp<Dot2DPathEffect>(SK_Scalar1*2, lattice)); 209 SkMatrix lattice; local 210 lattice.setScale(SK_Scalar1, SK_Scalar1*6, 0, 0) [all...] |
ClockFaceView.cpp | 146 SkMatrix lattice; local 148 lattice.setScale(rad*2, rad*2, 0, 0); 149 lattice.postSkew(SK_Scalar1/3, 0, 0, 0); 150 return sk_make_sp<Dot2DPathEffect>(rad, lattice, pts);
|
SampleSlides.cpp | 562 SkMatrix lattice; local 563 lattice.setScale(SK_Scalar1*6, SK_Scalar1*6, 0, 0); 564 lattice.postSkew(SK_Scalar1/3, 0, 0, 0); 565 p.setPathEffect(MakeDotEffect(SK_Scalar1*4, lattice)); 573 SkMatrix lattice; local 574 lattice.setScale(SK_Scalar1*6, SK_Scalar1*6, 0, 0); 575 lattice.postSkew(SK_Scalar1/3, 0, 0, 0); 576 p.setPathEffect(MakeDotEffect(SK_Scalar1*2, lattice)); 591 SkMatrix lattice; local 592 lattice.setScale(SK_Scalar1, SK_Scalar1*6, 0, 0) [all...] |
/external/skia/src/pipe/ |
SkPipeCanvas.cpp | 474 void SkPipeCanvas::onDrawBitmapLattice(const SkBitmap& bitmap, const Lattice& lattice, 478 this->onDrawImageLattice(image.get(), lattice, dst, paint); 539 void SkPipeCanvas::onDrawImageLattice(const SkImage* image, const Lattice& lattice, 545 if (lattice.fFlags) { 548 if (lattice.fXCount >= kCount_DrawImageLatticeMask) { 551 extra |= lattice.fXCount << kXCount_DrawImageLatticeShift; 553 if (lattice.fYCount >= kCount_DrawImageLatticeMask) { 556 extra |= lattice.fYCount << kYCount_DrawImageLatticeShift [all...] |
SkPipeReader.cpp | 539 SkCanvas::Lattice lattice; local 540 lattice.fXCount = (packedVerb >> kXCount_DrawImageLatticeShift) & kCount_DrawImageLatticeMask; 541 if (lattice.fXCount == kCount_DrawImageLatticeMask) { 542 lattice.fXCount = reader.read32(); 544 lattice.fYCount = (packedVerb >> kXCount_DrawImageLatticeShift) & kCount_DrawImageLatticeMask; 545 if (lattice.fYCount == kCount_DrawImageLatticeMask) { 546 lattice.fYCount = reader.read32(); 548 lattice.fXDivs = skip<int32_t>(reader, lattice.fXCount) [all...] |
/external/skia/tools/debugger/ |
SkObjectParser.h | 134 Returns a string representation of the SkCanvas::Lattice. 135 @param lattice SkCanvas::Lattice 137 static SkString* LatticeToString(const SkCanvas::Lattice& lattice);
|
SkObjectParser.cpp | 408 SkString* SkObjectParser::LatticeToString(const SkCanvas::Lattice& lattice) { 410 mLattice->append("Lattice: "); 412 mLattice->appendS32(lattice.fXCount); 414 mLattice->appendS32(lattice.fYCount); 416 if (nullptr != lattice.fBounds) { 417 mLattice->append(*IRectToString(*lattice.fBounds));
|
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/ |
Android.mk | 37 lattice.c \
|
/frameworks/base/libs/hwui/tests/unit/ |
FatalTestCanvas.h | 103 void onDrawImageLattice(const SkImage*, const Lattice& lattice, const SkRect& dst, 118 void onDrawBitmapLattice(const SkBitmap&, const Lattice& lattice, const SkRect& dst,
|
/external/skia/src/effects/ |
SkPerlinNoiseShader.cpp | 335 // If stitching, adjust lattice points accordingly. 625 const char* lattice = "lattice"; local 711 noiseCode.appendf("\n\tvec4 %s = ", lattice); 715 noiseCode.appendf(dotLattice, lattice, lattice, inc8bit, fractVal); 727 noiseCode.appendf(dotLattice, lattice, lattice, inc8bit, fractVal); 743 noiseCode.appendf(dotLattice, lattice, lattice, inc8bit, fractVal) [all...] |