HomeSort by relevance Sort by last modified time
    Searched refs:lattice (Results 1 - 25 of 51) sorted by null

1 2 3

  /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...]

Completed in 1783 milliseconds

1 2 3