Home
last modified time | relevance | path

Searched refs:fColorCount (Results 1 – 19 of 19) sorted by relevance

/external/skia/bench/
DHardStopGradientBench_ScaleNumHardStops.cpp25 fColorCount = colorCount; in HardStopGradientBench_ScaleNumHardStops()
53 SkAutoTArray<SkColor> colors(fColorCount); in onPreDraw()
54 for (int i = 0; i < fColorCount; i++) { in onPreDraw()
60 SkAutoTArray<SkScalar> positions(fColorCount); in onPreDraw()
64 positions[k++] = val / fColorCount; in onPreDraw()
65 positions[k++] = val / fColorCount; in onPreDraw()
67 for (int i = k; i < fColorCount; i++) { in onPreDraw()
68 positions[i] = i / (fColorCount - 1.0f); in onPreDraw()
74 fColorCount, in onPreDraw()
93 int fColorCount; member in HardStopGradientBench_ScaleNumHardStops
DHardStopGradientBench_ScaleNumColors.cpp37 fColorCount = count; in HardStopGradientBench_ScaleNumColors()
72 for (int i = 0; i < fColorCount; i++) { in onPreDraw()
80 for (int i = 2; i < fColorCount; i++) { in onPreDraw()
82 positions[i] = i / (fColorCount - 1.0f); in onPreDraw()
88 fColorCount, in onPreDraw()
108 int fColorCount; member in HardStopGradientBench_ScaleNumColors
/external/skia/src/shaders/gradients/
DSkGradientShader.cpp138 fColorCount = desc.fCount; in SkGradientShaderBase()
145 fColorCount += dummyFirst + dummyLast; in SkGradientShaderBase()
148 if (fColorCount > kColorStorageCount) { in SkGradientShaderBase()
153 fOrigColors = reinterpret_cast<SkColor*>(sk_malloc_throw(size * fColorCount)); in SkGradientShaderBase()
159 fOrigColors4f = (SkColor4f*)(fOrigColors + fColorCount); in SkGradientShaderBase()
176 for (int i = 0; i < fColorCount; ++i) { in SkGradientShaderBase()
189 if (desc.fPos && fColorCount) { in SkGradientShaderBase()
190 fOrigPos = (SkScalar*)(fOrigColors4f + fColorCount); in SkGradientShaderBase()
191 fRecs = (Rec*)(fOrigPos + fColorCount); in SkGradientShaderBase()
194 fRecs = (Rec*)(fOrigColors4f + fColorCount); in SkGradientShaderBase()
[all …]
DSkTwoPointConicalGradient.cpp123 SkSTArray<8, SkColor> origColorsStorage(fColorCount); in onMakeColorSpace()
124 SkSTArray<8, SkScalar> origPosStorage(fColorCount); in onMakeColorSpace()
125 SkSTArray<8, SkColor> xformedColorsStorage(fColorCount); in onMakeColorSpace()
135 for (int i = 0; i < fColorCount; i++) { in onMakeColorSpace()
136 origColors[i] = fFlippedGrad ? fOrigColors[fColorCount - i - 1] : fOrigColors[i]; in onMakeColorSpace()
138 origPos[i] = fFlippedGrad ? 1.0f - fOrigPos[fColorCount - i - 1] : fOrigPos[i]; in onMakeColorSpace()
142 xformer->apply(xformedColors, origColors, fColorCount); in onMakeColorSpace()
144 origPos, fColorCount, fTileMode, fGradFlags, in onMakeColorSpace()
DSk4fGradientBase.cpp28 , fBegin(reverse ? shader.fColorCount - 1 : 0) in IntervalIterator()
30 SkASSERT(shader.fColorCount > 0); in IntervalIterator()
40 const int end = fBegin + fAdvance * (fShader.fColorCount - 1); in iterate()
47 SkASSERT(curr >= 0 && curr < fShader.fColorCount); in iterate()
71 const SkScalar dt = fAdvance * SK_Scalar1 / (fShader.fColorCount - 1); in iterateImplicitPos()
72 const int end = fBegin + fAdvance * (fShader.fColorCount - 2); in iterateImplicitPos()
78 SkASSERT(curr >= 0 && curr < fShader.fColorCount); in iterateImplicitPos()
187 const auto count = shader.fColorCount; in init()
DSkSweepGradient.cpp130 params.fStops, params.fColorCount) : in TestCreate()
132 params.fStops, params.fColorCount); in TestCreate()
200 SkSTArray<8, SkColor> xformedColors(fColorCount); in onMakeColorSpace()
201 xformer->apply(xformedColors.begin(), fOrigColors, fColorCount); in onMakeColorSpace()
203 fColorCount, fGradFlags, &this->getLocalMatrix()); in onMakeColorSpace()
DSkRadialGradient.cpp295 params.fColorCount, params.fTileMode) in TestCreate()
297 params.fStops, params.fColorCount, in TestCreate()
355 SkSTArray<8, SkColor> xformedColors(fColorCount); in onMakeColorSpace()
356 xformer->apply(xformedColors.begin(), fOrigColors, fColorCount); in onMakeColorSpace()
358 fColorCount, fTileMode, fGradFlags, in onMakeColorSpace()
DSkLinearGradient.cpp78 return fColorCount > 2 ? CheckedMakeContext<LinearGradient4fContext>(alloc, *this, rec) in onMakeBurstPipelineContext()
92 SkSTArray<8, SkColor> xformedColors(fColorCount); in onMakeColorSpace()
93 xformer->apply(xformedColors.begin(), fOrigColors, fColorCount); in onMakeColorSpace()
94 return SkGradientShader::MakeLinear(pts, xformedColors.begin(), fOrigPos, fColorCount, in onMakeColorSpace()
113 const int count = shader.fColorCount; in LinearGradientContext()
404 params.fColorCount, params.fTileMode) : in TestCreate()
406 params.fColorCount, params.fTileMode); in TestCreate()
DSkTwoPointConicalGradient_gpu.cpp206 params.fColorCount, params.fTileMode) : in TestCreate()
209 params.fColorCount, params.fTileMode); in TestCreate()
486 params.fColorCount, params.fTileMode) : in TestCreate()
489 params.fColorCount, params.fTileMode); in TestCreate()
691 params.fColorCount, params.fTileMode) : in TestCreate()
694 params.fColorCount, params.fTileMode); in TestCreate()
938 params.fColorCount, params.fTileMode) : in TestCreate()
941 params.fColorCount, params.fTileMode); in TestCreate()
1172 params.fColorCount, params.fTileMode) : in TestCreate()
1175 params.fColorCount, params.fTileMode); in TestCreate()
DSkGradientShaderPriv.h272 int fColorCount; variable
436 int fColorCount; member
/external/skia/tests/
DGradientTest.cpp43 int fColorCount; member
53 SkAutoTMalloc<SkColor> colorStorage(fColorCount); in gradCheck()
54 SkAutoTMalloc<SkScalar> posStorage(fColorCount); in gradCheck()
56 info->fColorCount = fColorCount; in gradCheck()
61 REPORTER_ASSERT(reporter, info->fColorCount == fColorCount); in gradCheck()
63 !memcmp(info->fColors, fColors, fColorCount * sizeof(SkColor))); in gradCheck()
65 !memcmp(info->fColorOffsets, fPos, fColorCount * sizeof(SkScalar))); in gradCheck()
82 info.fColorCount = 0; in color_gradproc()
84 REPORTER_ASSERT(reporter, 1 == info.fColorCount); in color_gradproc()
90 buildRec.fColorCount, buildRec.fTileMode)); in linear_gradproc()
[all …]
/external/skia/src/pdf/
DSkPDFGradientShader.h43 return u.fColorCount == v.fColorCount
50 && SkPackedArrayEqual(u.fColors, v.fColors, u.fColorCount)
51 && SkPackedArrayEqual(u.fColorOffsets, v.fColorOffsets, u.fColorCount);
DSkPDFGradientShader.cpp18 (uint32_t)v.fColorCount, in hash()
19 SkOpts::hash(v.fColors, v.fColorCount * sizeof(SkColor)), in hash()
20 SkOpts::hash(v.fColorOffsets, v.fColorCount * sizeof(SkScalar)), in hash()
144 SkAutoSTMalloc<4, ColorTuple> colorDataAlloc(info.fColorCount); in gradient_function_code()
146 for (int i = 0; i < info.fColorCount; i++) { in gradient_function_code()
163 for (int i = 1 ; i < info.fColorCount; i++) { in gradient_function_code()
184 SkPDFUtils::AppendColorComponent(colorData[info.fColorCount - 1][0], result); in gradient_function_code()
186 SkPDFUtils::AppendColorComponent(colorData[info.fColorCount - 1][1], result); in gradient_function_code()
188 SkPDFUtils::AppendColorComponent(colorData[info.fColorCount - 1][2], result); in gradient_function_code()
226 int colorCount = info.fColorCount; in gradientStitchCode()
[all …]
DSkPDFDevice.cpp2163 gradientInfo.fColorCount = 1; in populateGraphicStateEntryFromPaint()
/external/skia/src/shaders/
DSkColorShader.cpp83 if (info->fColors && info->fColorCount >= 1) { in asAGradient()
86 info->fColorCount = 1; in asAGradient()
203 if (info->fColors && info->fColorCount >= 1) { in asAGradient()
206 info->fColorCount = 1; in asAGradient()
/external/skia/src/svg/
DSkSVGDevice.cpp429 grInfo.fColorCount = 0; in addShaderResources()
436 SkAutoSTArray<16, SkColor> grColors(grInfo.fColorCount); in addShaderResources()
437 SkAutoSTArray<16, SkScalar> grOffsets(grInfo.fColorCount); in addShaderResources()
443 SkASSERT(grInfo.fColorCount <= grColors.count()); in addShaderResources()
444 SkASSERT(grInfo.fColorCount <= grOffsets.count()); in addShaderResources()
498 SkASSERT(info.fColorCount >= 2); in addLinearGradientDef()
499 for (int i = 0; i < info.fColorCount; ++i) { in addLinearGradientDef()
/external/skia/include/core/
DSkShader.h146 int fColorCount; //!< In-out parameter, specifies passed size member
/external/skia/src/xps/
DSkXPSDevice.cpp838 transform_offsets(info.fColorOffsets, info.fColorCount, in createXpsLinearGradient()
870 for (int i = 2; i < info.fColorCount; ++i) { in createXpsLinearGradient()
947 for (int i = 2; i < info.fColorCount; ++i) { in createXpsRadialGradient()
977 info.fColorCount = 0; in createXpsBrush()
986 SkASSERT(1 == info.fColorCount); in createXpsBrush()
995 if (info.fColorCount == 0) { in createXpsBrush()
1001 SkAutoTArray<SkColor> colors(info.fColorCount); in createXpsBrush()
1002 SkAutoTArray<SkScalar> colorOffsets(info.fColorCount); in createXpsBrush()
1007 if (1 == info.fColorCount) { in createXpsBrush()
/external/skia/src/utils/
DSkLua.cpp1154 SkAutoTArray<SkScalar> pos(info.fColorCount); in lshader_asAGradient()
1161 setfield_number(L, "colorCount", info.fColorCount); in lshader_asAGradient()
1164 for (int i = 0; i < info.fColorCount; i++) { in lshader_asAGradient()