Home
last modified time | relevance | path

Searched refs:fColorCount (Results 1 - 16 of 16) sorted by relevance

/third_party/skia/bench/
H A DHardStopGradientBench_ScaleNumHardStops.cpp26 fColorCount = colorCount; in HardStopGradientBench_ScaleNumHardStops()
54 SkAutoTArray<SkColor> colors(fColorCount);
55 for (int i = 0; i < fColorCount; i++) {
61 SkAutoTArray<SkScalar> positions(fColorCount);
65 positions[k++] = val / fColorCount;
66 positions[k++] = val / fColorCount;
68 for (int i = k; i < fColorCount; i++) {
69 positions[i] = i / (fColorCount - 1.0f);
75 fColorCount,
94 int fColorCount; member in HardStopGradientBench_ScaleNumHardStops
[all...]
H A DHardStopGradientBench_ScaleNumColors.cpp26 fColorCount = count; in HardStopGradientBench_ScaleNumColors()
39 * fColorCount colors alternating between four
61 for (int i = 0; i < fColorCount; i++) {
69 for (int i = 2; i < fColorCount; i++) {
71 positions[i] = i / (fColorCount - 1.0f);
77 fColorCount,
97 int fColorCount; member in HardStopGradientBench_ScaleNumColors
/third_party/skia/tests/
H A DGradientTest.cpp45 int fColorCount; member
55 SkAutoTMalloc<SkColor> colorStorage(fColorCount); in gradCheck()
56 SkAutoTMalloc<SkScalar> posStorage(fColorCount); in gradCheck()
58 info->fColorCount = fColorCount; in gradCheck()
63 REPORTER_ASSERT(reporter, info->fColorCount == fColorCount); in gradCheck()
65 !memcmp(info->fColors, fColors, fColorCount * sizeof(SkColor))); in gradCheck()
67 !memcmp(info->fColorOffsets, fPos, fColorCount * sizeof(SkScalar))); in gradCheck()
84 info.fColorCount in color_gradproc()
[all...]
/third_party/skia/experimental/graphite/src/
H A DContextUtils.cpp191 gradInfo.fColorCount = kMaxStops; in ExtractCombo()
196 if (gradInfo.fColorCount > kMaxStops) { in ExtractCombo()
202 to_color4fs(gradInfo.fColorCount, colors, color4fs); in ExtractCombo()
203 expand_stops(gradInfo.fColorCount, offsets); in ExtractCombo()
214 to_color4fs(gradInfo.fColorCount, colors, color4fs); in ExtractCombo()
215 expand_stops(gradInfo.fColorCount, offsets); in ExtractCombo()
226 to_color4fs(gradInfo.fColorCount, colors, color4fs); in ExtractCombo()
227 expand_stops(gradInfo.fColorCount, offsets); in ExtractCombo()
237 to_color4fs(gradInfo.fColorCount, colors, color4fs); in ExtractCombo()
238 expand_stops(gradInfo.fColorCount, offset in ExtractCombo()
[all...]
/third_party/skia/src/shaders/gradients/
H A DSkGradientShader.cpp146 Thus colorCount (the caller's value, and fColorCount (our value) may in SkGradientShaderBase()
149 fColorCount = 4 in SkGradientShaderBase()
151 fColorCount = desc.fCount; in SkGradientShaderBase()
158 fColorCount += needsFirst + needsLast; in SkGradientShaderBase()
161 size_t storageSize = fColorCount * (sizeof(SkColor4f) + (desc.fPos ? sizeof(SkScalar) : 0)); in SkGradientShaderBase()
163 fOrigPos = desc.fPos ? reinterpret_cast<SkScalar*>(fOrigColors4f + fColorCount) in SkGradientShaderBase()
212 desc.fCount = fColorCount; in flatten()
319 SkColor4fXformer xformedColors(fOrigColors4f, fColorCount, fColorSpace.get(), rec.fDstCS); in onAppendStages()
328 if (fColorCount == 2 && fOrigPos == nullptr) { in onAppendStages()
344 // at -inf. Therefore, the max number of stops is fColorCount in onAppendStages()
[all...]
H A DSkGradientShaderPriv.h108 SkASSERT(i < fColorCount); in getPos()
109 return fOrigPos ? fOrigPos[i] : SkIntToScalar(i) / (fColorCount - 1); in getPos()
113 SkASSERT(i < fColorCount);
119 for (int i = 0; i < fColorCount; ++i) {
127 int fColorCount;
H A DSk4fGradientBase.cpp34 , fBegin(reverse ? shader.fColorCount - 1 : 0) in IntervalIterator()
36 SkASSERT(shader.fColorCount > 0); in IntervalIterator()
47 const int end = fBegin + fAdvance * (fShader.fColorCount - 1); in iterate()
53 SkASSERT(curr >= 0 && curr < fShader.fColorCount); in iterate()
73 const SkScalar dt = fAdvance * SK_Scalar1 / (fShader.fColorCount - 1); in iterateImplicitPos()
74 const int end = fBegin + fAdvance * (fShader.fColorCount - 2); in iterateImplicitPos()
80 SkASSERT(curr >= 0 && curr < fShader.fColorCount); in iterateImplicitPos()
184 const auto count = shader.fColorCount; in init()
/third_party/skia/src/pdf/
H A DSkPDFGradientShader.h41 return u.fColorCount == v.fColorCount in operator ==()
48 && SkPackedArrayEqual(u.fColors, v.fColors, u.fColorCount) in operator ==()
49 && SkPackedArrayEqual(u.fColorOffsets, v.fColorOffsets, u.fColorCount); in operator ==()
H A DSkPDFGradientShader.cpp21 (uint32_t)v.fColorCount, in hash()
22 SkOpts::hash(v.fColors, v.fColorCount * sizeof(SkColor)), in hash()
23 SkOpts::hash(v.fColorOffsets, v.fColorCount * sizeof(SkScalar)), in hash()
133 return colorData[info.fColorCount - 1][r,g,b];
147 SkAutoSTMalloc<4, ColorTuple> colorDataAlloc(info.fColorCount); in gradient_function_code()
149 for (int i = 0; i < info.fColorCount; i++) { in gradient_function_code()
166 for (int i = 1 ; i < info.fColorCount; i++) { in gradient_function_code()
187 SkPDFUtils::AppendColorComponent(colorData[info.fColorCount - 1][0], result); in gradient_function_code()
189 SkPDFUtils::AppendColorComponent(colorData[info.fColorCount - 1][1], result); in gradient_function_code()
191 SkPDFUtils::AppendColorComponent(colorData[info.fColorCount in gradient_function_code()
[all...]
H A DSkPDFDevice.cpp1172 gradientInfo.fColorCount = 1; in populate_graphic_state_entry_from_paint()
/third_party/skia/src/gpu/gradients/
H A DGrGradientShader.cpp696 SkAutoSTMalloc<4, SkPMColor4f> colors(shader.fColorCount); in make_gradient()
697 SkColor4fXformer xformedColors(shader.fOrigColors4f, shader.fColorCount, in make_gradient()
699 for (int i = 0; i < shader.fColorCount; i++) { in make_gradient()
716 implicitPos.reserve_back(shader.fColorCount); in make_gradient()
717 SkScalar posScale = SK_Scalar1 / (shader.fColorCount - 1); in make_gradient()
718 for (int i = 0 ; i < shader.fColorCount; i++) { in make_gradient()
726 colors.get(), positions, shader.fColorCount, inputPremul, args); in make_gradient()
756 colors[0], colors[shader.fColorCount - 1], in make_gradient()
991 fColorCount = random->nextRangeU(2, kMaxRandomGradientColors); in RandomParams()
995 if (fColorCount in RandomParams()
[all...]
H A DGrGradientShader.h39 fColorSpace. Otherwise, the SkColor factory should be called, with fColors. fColorCount
58 int fColorCount; member
/third_party/skia/src/shaders/
H A DSkColorShader.cpp34 if (info->fColors && info->fColorCount >= 1) { in asAGradient()
37 info->fColorCount = 1; in asAGradient()
/third_party/skia/include/core/
H A DSkShader.h63 * the relevant (see below) parameters for the gradient. fColorCount
66 * non-NULL. After asAGradient has run, fColorCount indicates how
99 int fColorCount; //!< In-out parameter, specifies passed size member
/third_party/skia/src/svg/
H A DSkSVGDevice.cpp415 SkAutoSTArray<16, SkColor> grColors(grInfo.fColorCount);
416 SkAutoSTArray<16, SkScalar> grOffsets(grInfo.fColorCount);
422 SkASSERT(grInfo.fColorCount <= grColors.count());
423 SkASSERT(grInfo.fColorCount <= grOffsets.count());
598 SkASSERT(info.fColorCount >= 2);
599 for (int i = 0; i < info.fColorCount; ++i) {
/third_party/skia/src/xps/
H A DSkXPSDevice.cpp840 transform_offsets(info.fColorOffsets, info.fColorCount, in createXpsLinearGradient()
872 for (int i = 2; i < info.fColorCount; ++i) { in createXpsLinearGradient()
949 for (int i = 2; i < info.fColorCount; ++i) { in createXpsRadialGradient()
979 info.fColorCount = 0; in createXpsBrush()
988 SkASSERT(1 == info.fColorCount); in createXpsBrush()
997 if (info.fColorCount == 0) { in createXpsBrush()
1003 SkAutoTArray<SkColor> colors(info.fColorCount); in createXpsBrush()
1004 SkAutoTArray<SkScalar> colorOffsets(info.fColorCount); in createXpsBrush()
1009 if (1 == info.fColorCount) { in createXpsBrush()

Completed in 14 milliseconds