Searched refs:SkVector (Results 1 - 25 of 194) sorted by relevance

12345678

/external/chromium_org/third_party/skia/src/utils/
H A DSkMatrix22.h29 void SkComputeGivensRotation(const SkVector& h, SkMatrix* G);
H A DSkMatrix22.cpp13 void SkComputeGivensRotation(const SkVector& h, SkMatrix* G) {
/external/skia/src/utils/
H A DSkMatrix22.h29 void SkComputeGivensRotation(const SkVector& h, SkMatrix* G);
/external/chromium_org/third_party/skia/bench/
H A DPatchBench.cpp150 SkVector fScale;
239 DEF_BENCH( return new PatchBench(SkVector::Make(0.1f, 0.1f), PatchBench::kNone_VertexMode); )
240 DEF_BENCH( return new PatchBench(SkVector::Make(0.1f, 0.1f), PatchBench::kColors_VertexMode); )
241 DEF_BENCH( return new PatchBench(SkVector::Make(0.1f, 0.1f), PatchBench::kTexCoords_VertexMode); )
242 DEF_BENCH( return new PatchBench(SkVector::Make(0.1f, 0.1f), PatchBench::kBoth_VertexMode); )
243 DEF_BENCH( return new PatchBench(SkVector::Make(1.f, 1.0f), PatchBench::kNone_VertexMode); )
244 DEF_BENCH( return new PatchBench(SkVector::Make(1.0f, 1.0f), PatchBench::kColors_VertexMode); )
245 DEF_BENCH( return new PatchBench(SkVector::Make(1.0f, 1.0f), PatchBench::kTexCoords_VertexMode); )
246 DEF_BENCH( return new PatchBench(SkVector::Make(1.0f, 1.0f), PatchBench::kBoth_VertexMode); )
247 DEF_BENCH( return new PatchBench(SkVector
[all...]
/external/chromium_org/third_party/skia/src/core/
H A DSkStrokerPriv.h26 const SkVector& normal,
31 const SkVector& beforeUnitNormal,
33 const SkVector& afterUnitNormal,
H A DSkStrokerPriv.cpp15 const SkVector& normal, const SkPoint& stop,
22 const SkVector& normal, const SkPoint& stop,
41 const SkVector& normal, const SkPoint& stop,
44 SkVector parallel;
62 static bool is_clockwise(const SkVector& before, const SkVector& after)
85 static void HandleInnerJoin(SkPath* inner, const SkPoint& pivot, const SkVector& after)
100 static void BluntJoiner(SkPath* outer, SkPath* inner, const SkVector& beforeUnitNormal,
101 const SkPoint& pivot, const SkVector& afterUnitNormal,
104 SkVector afte
[all...]
H A DSkStroke.cpp15 static inline bool degenerate_vector(const SkVector& v) {
19 static inline bool normals_too_curvy(const SkVector& norm0, SkVector& norm1) {
32 static inline bool normals_too_pinchy(const SkVector& norm0, SkVector& norm1) {
49 SkVector* normal, SkVector* unitNormal) {
58 static bool set_normal_unitnormal(const SkVector& vec,
60 SkVector* normal, SkVector* unitNorma
[all...]
H A DSkGeometry.h41 SkVector* tangent = NULL);
43 SkVector* tangent = NULL);
107 SkVector* tangentOrNull, SkVector* curvatureOrNull);
212 int SkBuildQuadArc(const SkVector& unitStart, const SkVector& unitStop,
232 void evalAt(SkScalar t, SkPoint* pos, SkVector* tangent = NULL) const;
236 void computeAsQuadError(SkVector* err) const;
/external/skia/src/core/
H A DSkStrokerPriv.h26 const SkVector& normal,
31 const SkVector& beforeUnitNormal,
33 const SkVector& afterUnitNormal,
H A DSkStrokerPriv.cpp15 const SkVector& normal, const SkPoint& stop,
22 const SkVector& normal, const SkPoint& stop,
41 const SkVector& normal, const SkPoint& stop,
44 SkVector parallel;
62 static bool is_clockwise(const SkVector& before, const SkVector& after)
85 static void HandleInnerJoin(SkPath* inner, const SkPoint& pivot, const SkVector& after)
100 static void BluntJoiner(SkPath* outer, SkPath* inner, const SkVector& beforeUnitNormal,
101 const SkPoint& pivot, const SkVector& afterUnitNormal,
104 SkVector afte
[all...]
H A DSkStroke.cpp15 static inline bool degenerate_vector(const SkVector& v) {
19 static inline bool normals_too_curvy(const SkVector& norm0, SkVector& norm1) {
32 static inline bool normals_too_pinchy(const SkVector& norm0, SkVector& norm1) {
49 SkVector* normal, SkVector* unitNormal) {
58 static bool set_normal_unitnormal(const SkVector& vec,
60 SkVector* normal, SkVector* unitNorma
[all...]
H A DSkGeometry.h41 SkVector* tangent = NULL);
43 SkVector* tangent = NULL);
107 SkVector* tangentOrNull, SkVector* curvatureOrNull);
212 int SkBuildQuadArc(const SkVector& unitStart, const SkVector& unitStop,
232 void evalAt(SkScalar t, SkPoint* pos, SkVector* tangent = NULL) const;
236 void computeAsQuadError(SkVector* err) const;
/external/chromium_org/third_party/skia/experimental/AndroidPathRenderer/
H A DAndroidPathRenderer.cpp83 inline SkVector totalOffsetFromNormals(const SkVector& normalA, const SkVector& normalB) {
84 SkVector pseudoNormal = normalA + normalB;
89 inline void scaleOffsetForStrokeWidth(SkVector& offset, float halfStrokeWidth,
124 SkVector lastNormal;
130 SkVector nextNormal;
135 SkVector totalOffset = totalOffsetFromNormals(lastNormal, nextNormal);
162 SkVector lastNormal;
165 SkVector nextNorma
[all...]
/external/skia/experimental/AndroidPathRenderer/
H A DAndroidPathRenderer.cpp83 inline SkVector totalOffsetFromNormals(const SkVector& normalA, const SkVector& normalB) {
84 SkVector pseudoNormal = normalA + normalB;
89 inline void scaleOffsetForStrokeWidth(SkVector& offset, float halfStrokeWidth,
124 SkVector lastNormal;
130 SkVector nextNormal;
135 SkVector totalOffset = totalOffsetFromNormals(lastNormal, nextNormal);
162 SkVector lastNormal;
165 SkVector nextNorma
[all...]
/external/skia/src/effects/
H A DSkDiscretePathEffect.cpp16 static void Perterb(SkPoint* p, const SkVector& tangent, SkScalar scale) {
17 SkVector normal = tangent;
42 SkVector v;
H A DSkDropShadowImageFilter.cpp84 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY);
95 SkVector offsetVec = SkVector::Make(fDx, fDy);
127 SkVector offsetVec = SkVector::Make(fDx, fDy);
131 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY);
H A DSkDisplacementMapEffect.cpp52 void computeDisplacement(const SkVector& scale, SkBitmap* dst,
60 const SkVector scaleForColor = SkVector::Make(SkScalarMul(scale.fX, Inv8bit),
62 const SkVector scaleAdj = SkVector::Make(SK_ScalarHalf - SkScalarMul(scale.fX, SK_ScalarHalf),
85 const SkVector& scale, SkBitmap* dst,
115 const SkVector& scale, SkBitmap* dst,
234 SkVector scale = SkVector::Make(fScale, fScale);
259 SkVector scal
[all...]
/external/chromium_org/third_party/skia/src/effects/
H A DSkDropShadowImageFilter.cpp85 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY);
96 SkVector offsetVec = SkVector::Make(fDx, fDy);
125 SkVector offsetVec = SkVector::Make(fDx, fDy);
129 SkVector sigma = SkVector::Make(fSigmaX, fSigmaY);
H A DSkDiscretePathEffect.cpp16 static void Perterb(SkPoint* p, const SkVector& tangent, SkScalar scale) {
17 SkVector normal = tangent;
42 SkVector v;
H A DSkEmbossMaskFilter.cpp109 matrix.mapVectors((SkVector*)(void*)light.fDirection,
110 (SkVector*)(void*)fLight.fDirection, 1);
113 // cast to SkVector so we can call setLength (this double cast silences alias warnings)
114 SkVector* vec = (SkVector*)(void*)light.fDirection;
/external/chromium_org/third_party/skia/include/core/
H A DSkDrawLooper.h96 SkVector fOffset;
H A DSkRRect.h181 void setRectRadii(const SkRect& rect, const SkVector radii[4]);
192 const SkVector& radii(Corner corner) const { return fRadii[corner]; }
199 const SkVector& getSimpleRadii() const {
306 SkVector fRadii[4];
/external/chromium_org/third_party/skia/src/gpu/
H A DGrTextContext.h41 const char text[], size_t byteLength, SkVector* stopVector);
/external/chromium_org/third_party/skia/tests/
H A DPathOpsDQuadTest.cpp60 SkVector radii[4] = {{8, 8}, {8, 8}, {0, 0}, {0, 0}};
/external/skia/include/core/
H A DSkDrawLooper.h96 SkVector fOffset;

Completed in 1182 milliseconds

12345678