Home
last modified time | relevance | path

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

/external/skia/bench/
DHardStopGradientBench_ScaleNumHardStops.cpp28 fColorCount = colorCount; in HardStopGradientBench_ScaleNumHardStops()
56 AutoTArray<SkColor> colors(fColorCount); in onPreDraw()
57 for (int i = 0; i < fColorCount; i++) { in onPreDraw()
63 AutoTArray<SkScalar> positions(fColorCount); in onPreDraw()
67 positions[k++] = val / fColorCount; in onPreDraw()
68 positions[k++] = val / fColorCount; in onPreDraw()
70 for (int i = k; i < fColorCount; i++) { in onPreDraw()
71 positions[i] = i / (fColorCount - 1.0f); in onPreDraw()
77 fColorCount, in onPreDraw()
96 int fColorCount; member in HardStopGradientBench_ScaleNumHardStops
DHardStopGradientBench_ScaleNumColors.cpp26 fColorCount = count; in HardStopGradientBench_ScaleNumColors()
61 for (int i = 0; i < fColorCount; i++) { in onPreDraw()
69 for (int i = 2; i < fColorCount; i++) { in onPreDraw()
71 positions[i] = i / (fColorCount - 1.0f); in onPreDraw()
77 fColorCount, in onPreDraw()
97 int fColorCount; member in HardStopGradientBench_ScaleNumColors
/external/skia/src/shaders/gradients/
DSkGradientBaseShader.cpp98 int colorCount = fColorCount; in flatten()
145 fColorCount = buffer.getArrayCount(); in unflatten()
147 if (!(validate_array(buffer, fColorCount, &fColorStorage) && in unflatten()
148 buffer.readColor4fArray(fColorStorage.begin(), fColorCount))) { in unflatten()
160 if (!(validate_array(buffer, fColorCount, &fPositionStorage) && in unflatten()
161 buffer.readScalarArray(fPositionStorage.begin(), fColorCount))) { in unflatten()
186 SkASSERT(desc.fColorCount > 1); in SkGradientBaseShader()
204 fColorCount = desc.fColorCount; in SkGradientBaseShader()
209 fLastStopIsImplicit = desc.fPositions[desc.fColorCount - 1] != SK_Scalar1; in SkGradientBaseShader()
210 fColorCount += fFirstStopIsImplicit + fLastStopIsImplicit; in SkGradientBaseShader()
[all …]
DSkGradientBaseShader.h53 int fColorCount; // length of fColors (and fPositions, if not nullptr) member
81 int getColorCount() const { return fColorCount; } in getColorCount()
131 SkASSERT(i < fColorCount); in getPos()
132 return fPositions ? fPositions[i] : SkIntToScalar(i) / (fColorCount - 1); in getPos()
136 SkASSERT(i < fColorCount); in getLegacyColor()
145 int fColorCount; // length of fColors (and fPositions, if not nullptr) variable
DSkRadialGradient.cpp72 desc.fColorCount, in CreateProc()
DSkLinearGradient.cpp64 desc.fColorCount, in CreateProc()
DSkSweepGradient.cpp81 desc.fColorCount, in CreateProc()
DSkConicalGradient.cpp185 desc.fColorCount, in CreateProc()
/external/skia/src/android/
DSkAndroidFrameworkUtils.cpp59 baseInfo->fColorCount = info->fColorCount; in ShaderAsALinearGradient()
67 info->fColorCount = baseInfo->fColorCount; // this is inout in asGradient() in ShaderAsALinearGradient()
/external/skia/tests/
DGradientTest.cpp82 int fColorCount; member
94 AutoTMalloc<SkColor> colorStorage(fColorCount); in gradCheck()
95 AutoTMalloc<SkScalar> posStorage(fColorCount); in gradCheck()
97 info->fColorCount = fColorCount; in gradCheck()
104 REPORTER_ASSERT(reporter, info->fColorCount == fColorCount); in gradCheck()
106 !memcmp(info->fColors, fColors, fColorCount * sizeof(SkColor))); in gradCheck()
108 !memcmp(info->fColorOffsets, fPos, fColorCount * sizeof(SkScalar))); in gradCheck()
127 buildRec.fColorCount, buildRec.fTileMode)); in linear_gradproc()
138 buildRec.fColorCount, buildRec.fTileMode)); in radial_gradproc()
150 buildRec.fColorCount)); in sweep_gradproc()
[all …]
/external/skia/src/pdf/
DSkPDFGradientShader.h49 return u.fColorCount == v.fColorCount
56 && SkPackedArrayEqual(u.fColors, v.fColors, u.fColorCount)
57 && SkPackedArrayEqual(u.fColorOffsets, v.fColorOffsets, u.fColorCount);
DSkPDFGradientShader.cpp35 (uint32_t)v.fColorCount, in hash()
36 SkChecksum::Hash32(v.fColors, v.fColorCount * sizeof(SkColor)), in hash()
37 SkChecksum::Hash32(v.fColorOffsets, v.fColorCount * sizeof(SkScalar)), in hash()
263 AutoSTMalloc<4, size_t> rangeEnds(info.fColorCount); in gradient_function_code()
265 for (int i = 1; i < info.fColorCount; ++i) { in gradient_function_code()
273 i != info.fColorCount-1 && // This is not the last range. in gradient_function_code()
290 SkPDFUtils::AppendColorComponent(SkColorGetR(info.fColors[info.fColorCount - 1]), result); in gradient_function_code()
292 SkPDFUtils::AppendColorComponent(SkColorGetG(info.fColors[info.fColorCount - 1]), result); in gradient_function_code()
294 SkPDFUtils::AppendColorComponent(SkColorGetB(info.fColors[info.fColorCount - 1]), result); in gradient_function_code()
326 int colorCount = info.fColorCount; in gradientStitchCode()
[all …]
/external/skia/src/gpu/ganesh/gradients/
DGrGradientShader.cpp987 fColorCount = random->nextRangeU(2, kMaxRandomGradientColors); in RandomParams()
991 if (fColorCount == 1 || (fColorCount >= 2 && random->nextBool())) { in RandomParams()
1003 for (int i = 0; i < fColorCount; ++i) { in RandomParams()
1014 stop = i < fColorCount - 1 ? stop + random->nextUScalar1() * (1.f - stop) : 1.f; in RandomParams()
DGrGradientShader.h63 int fColorCount; member
/external/skia/include/android/
DSkAndroidFrameworkUtils.h73 int fColorCount = 0; //!< In-out parameter, specifies passed size member
/external/skia/src/svg/
DSkSVGDevice.cpp450 AutoSTArray<16, SkColor> grColors(grInfo.fColorCount); in addGradientShaderResources()
451 AutoSTArray<16, SkScalar> grOffsets(grInfo.fColorCount); in addGradientShaderResources()
458 SkASSERT(grInfo.fColorCount <= grColors.count()); in addGradientShaderResources()
459 SkASSERT(grInfo.fColorCount <= grOffsets.count()); in addGradientShaderResources()
670 SkASSERT(info.fColorCount >= 2); in addGradientDef()
671 for (int i = 0; i < info.fColorCount; ++i) { in addGradientDef()
/external/skia/src/xps/
DSkXPSDevice.cpp843 transform_offsets(info.fColorOffsets, info.fColorCount, in createXpsLinearGradient()
875 for (int i = 2; i < info.fColorCount; ++i) { in createXpsLinearGradient()
952 for (int i = 2; i < info.fColorCount; ++i) { in createXpsRadialGradient()
991 if (info.fColorCount == 0) { in createXpsBrush()
998 AutoTArray<SkColor> colors(info.fColorCount); in createXpsBrush()
999 AutoTArray<SkScalar> colorOffsets(info.fColorCount); in createXpsBrush()
1004 if (1 == info.fColorCount) { in createXpsBrush()
/external/skia/src/shaders/
DSkShaderBase.h243 int fColorCount = 0; //!< In-out parameter, specifies passed size member