HomeSort by relevance Sort by last modified time
    Searched refs:paintingData (Results 1 - 16 of 16) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/
SpotLightSource.cpp 44 void SpotLightSource::initPaintingData(PaintingData& paintingData)
46 paintingData.privateColorVector = paintingData.colorVector;
47 paintingData.directionVector.setX(m_direction.x() - m_position.x());
48 paintingData.directionVector.setY(m_direction.y() - m_position.y());
49 paintingData.directionVector.setZ(m_direction.z() - m_position.z());
50 paintingData.directionVector.normalize();
53 paintingData.coneCutOffLimit = 0.0f;
54 paintingData.coneFullLight = -antiAliasTreshold
    [all...]
DistantLightSource.cpp 39 void DistantLightSource::initPaintingData(PaintingData& paintingData)
43 paintingData.lightVector.setX(cosf(azimuth) * cosf(elevation));
44 paintingData.lightVector.setY(sinf(azimuth) * cosf(elevation));
45 paintingData.lightVector.setZ(sinf(elevation));
46 paintingData.lightVectorLength = 1;
49 void DistantLightSource::updatePaintingData(PaintingData&, int, int, float)
FETurbulence.cpp 153 inline long FETurbulence::PaintingData::random()
172 inline void FETurbulence::initPaint(PaintingData& paintingData)
177 if (paintingData.seed <= 0)
178 paintingData.seed = -(paintingData.seed % (s_randMaximum - 1)) + 1;
179 if (paintingData.seed > s_randMaximum - 1)
180 paintingData.seed = s_randMaximum - 1;
185 paintingData.latticeSelector[i] = i;
186 gradient = paintingData.gradient[channel][i]
    [all...]
PointLightSource.cpp 39 void PointLightSource::initPaintingData(PaintingData&)
43 void PointLightSource::updatePaintingData(PaintingData& paintingData, int x, int y, float z)
45 paintingData.lightVector.setX(m_position.x() - x);
46 paintingData.lightVector.setY(m_position.y() - y);
47 paintingData.lightVector.setZ(m_position.z() - z);
48 paintingData.lightVectorLength = paintingData.lightVector.length();
FEConvolveMatrix.cpp 258 ALWAYS_INLINE void FEConvolveMatrix::fastSetInteriorPixels(PaintingData& paintingData, int clipRight, int clipBottom, int yStart, int yEnd)
261 int pixel = (m_targetOffset.y() * paintingData.width + m_targetOffset.x()) * 4;
287 totals[0] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel++));
288 totals[1] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel++));
289 totals[2] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel++));
291 totals[3] += m_kernelMatrix[kernelValue] * static_cast<float>(paintingData.srcPixelArray->item(kernelPixel));
300 setDestinationPixels<preserveAlphaValues>(paintingData.dstPixelArray, pixel, totals, m_divisor, paintingData.bias, paintingData.srcPixelArray)
    [all...]
FEMorphology.cpp 116 void FEMorphology::platformApplyGeneric(PaintingData* paintingData, int yStart, int yEnd)
118 Uint8ClampedArray* srcPixelArray = paintingData->srcPixelArray;
119 Uint8ClampedArray* dstPixelArray = paintingData->dstPixelArray;
120 const int width = paintingData->width;
121 const int height = paintingData->height;
123 const int radiusX = paintingData->radiusX;
124 const int radiusY = paintingData->radiusY;
175 param->filter->platformApplyGeneric(param->paintingData, param->startY, param->endY);
178 void FEMorphology::platformApply(PaintingData* paintingData
    [all...]
FELighting.cpp 183 inline void FELighting::inlineSetPixel(int offset, LightingData& data, LightSource::PaintingData& paintingData,
186 m_lightSource->updatePaintingData(paintingData, lightX, lightY, static_cast<float>(data.pixels->item(offset + cAlphaChannelOffset)) * data.surfaceScale);
192 lightStrength = m_diffuseConstant * paintingData.lightVector.z() / paintingData.lightVectorLength;
194 FloatPoint3D halfwayVector = paintingData.lightVector;
195 halfwayVector.setZ(halfwayVector.z() + paintingData.lightVectorLength);
210 lightStrength = m_diffuseConstant * (normalVector * paintingData.lightVector) / (normalVectorLength * paintingData.lightVectorLength);
212 FloatPoint3D halfwayVector = paintingData.lightVector
    [all...]
FEMorphology.h 56 struct PaintingData {
71 PaintingData* paintingData;
76 inline void platformApply(PaintingData*);
77 inline void platformApplyGeneric(PaintingData*, const int yStart, const int yEnd);
FETurbulence.h 73 struct PaintingData {
74 PaintingData(long paintingSeed, const IntSize& paintingSize)
109 PaintingData* paintingData;
125 inline void initPaint(PaintingData&);
126 float noise2D(int channel, PaintingData&, StitchData&, const FloatPoint&);
127 unsigned char calculateTurbulenceValueForPoint(int channel, PaintingData&, StitchData&, const FloatPoint&, float, float);
128 inline void fillRegion(Uint8ClampedArray*, PaintingData&, int, int, float, float);
FEConvolveMatrix.h 80 struct PaintingData {
94 ALWAYS_INLINE void fastSetInteriorPixels(PaintingData&, int clipRight, int clipBottom, int yStart, int yEnd);
96 ALWAYS_INLINE int getPixelValue(PaintingData&, int x, int y);
99 void fastSetOuterPixels(PaintingData&, int x1, int y1, int x2, int y2);
102 ALWAYS_INLINE void setInteriorPixels(PaintingData&, int clipRight, int clipBottom, int yStart, int yEnd);
103 ALWAYS_INLINE void setOuterPixels(PaintingData&, int x1, int y1, int x2, int y2);
113 PaintingData* paintingData;
FELighting.h 84 LightSource::PaintingData paintingData;
95 inline void inlineSetPixel(int offset, LightingData&, LightSource::PaintingData&,
99 void setPixel(int offset, LightingData&, LightSource::PaintingData&,
102 inline void platformApply(LightingData&, LightSource::PaintingData&);
104 inline void platformApplyGenericPaint(LightingData&, LightSource::PaintingData&, int startX, int startY);
105 inline void platformApplyGeneric(LightingData&, LightSource::PaintingData&);
108 inline void platformApplyNeon(LightingData&, LightSource::PaintingData&);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/cpu/arm/filters/
FELightingNEON.h 96 inline void FELighting::platformApplyNeon(LightingData& data, LightSource::PaintingData& paintingData)
135 floatArguments.directionX = paintingData.directionVector.x();
136 floatArguments.directionY = paintingData.directionVector.y();
137 floatArguments.directionZ = paintingData.directionVector.z();
140 floatArguments.coneCutOffLimit = paintingData.coneCutOffLimit;
141 floatArguments.coneFullLight = paintingData.coneFullLight;
142 floatArguments.coneCutOffRange = paintingData.coneCutOffLimit - paintingData.coneFullLight;
148 floatArguments.lightX = paintingData.lightVector.x()
    [all...]
  /external/chromium_org/third_party/skia/include/effects/
SkPerlinNoiseShader.h 26 struct PaintingData;
87 void initPaint(PaintingData& paintingData);
89 SkScalar noise2D(int channel, const PaintingData& paintingData,
92 SkScalar calculateTurbulenceValueForPoint(int channel, const PaintingData& paintingData,
106 PaintingData* fPaintingData;
  /external/skia/include/effects/
SkPerlinNoiseShader.h 26 struct PaintingData;
87 void initPaint(PaintingData& paintingData);
89 SkScalar noise2D(int channel, const PaintingData& paintingData,
92 SkScalar calculateTurbulenceValueForPoint(int channel, const PaintingData& paintingData,
106 PaintingData* fPaintingData;
  /external/chromium_org/third_party/skia/src/effects/
SkPerlinNoiseShader.cpp 76 struct SkPerlinNoiseShader::PaintingData {
77 PaintingData(const SkISize& tileSize)
84 ~PaintingData()
322 void SkPerlinNoiseShader::initPaint(PaintingData& paintingData)
324 paintingData.init(fSeed);
327 paintingData.fBaseFrequency.set(fBaseFrequencyX, fBaseFrequencyY);
330 paintingData.stitch();
338 fPaintingData = SkNEW_ARGS(PaintingData, (fTileSize));
352 SkScalar SkPerlinNoiseShader::noise2D(int channel, const PaintingData& paintingData
    [all...]
  /external/skia/src/effects/
SkPerlinNoiseShader.cpp 76 struct SkPerlinNoiseShader::PaintingData {
77 PaintingData(const SkISize& tileSize)
84 ~PaintingData()
322 void SkPerlinNoiseShader::initPaint(PaintingData& paintingData)
324 paintingData.init(fSeed);
327 paintingData.fBaseFrequency.set(fBaseFrequencyX, fBaseFrequencyY);
330 paintingData.stitch();
338 fPaintingData = SkNEW_ARGS(PaintingData, (fTileSize));
352 SkScalar SkPerlinNoiseShader::noise2D(int channel, const PaintingData& paintingData
    [all...]

Completed in 467 milliseconds