Searched defs:winding (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/third_party/skia/src/core/
H A DSkEdge.cpp53 int winding = 1; local
58 winding = -1;
81 fWinding = SkToS8(winding);
199 int winding = 1; local
204 winding = -1;
229 fWinding = SkToS8(winding);
362 int winding = 1; local
369 winding = -1;
410 fWinding = SkToS8(winding);
/external/chromium_org/third_party/skia/src/pathops/
H A DSkPathOpsOp.cpp42 // find first angle, initialize winding to computed fWindSum
49 int winding; local
55 winding = segment->windSum(angle);
56 } while (winding == SK_MinS32);
94 static bool windingIsActive(int winding, int oppWinding, int spanWinding, int oppSpanWinding,
96 bool active = windingIsActive(winding, spanWinding);
H A DSkPathOpsDebug.cpp185 int winding; local
190 winding = span.fWindSum;
191 if (winding != SK_MinS32) {
192 // SK_ALWAYSBREAK(winding != 0);
193 SK_ALWAYSBREAK(SkPathOpsDebug::ValidWind(winding));
194 lastWinding = winding;
198 bool sameSign = (winding > 0) == (diffWinding > 0);
199 winding -= sameSign ? diffWinding : -diffWinding;
200 SK_ALWAYSBREAK(SkPathOpsDebug::ValidWind(winding));
201 SK_ALWAYSBREAK(abs(winding) <
460 debugShowNewWinding(const char* fun, const SkOpSpan& span, int winding, int oppWinding) argument
[all...]
H A DSkPathOpsCommon.cpp164 // find first angle, initialize winding to computed fWindSum
169 int winding; local
175 winding = segment->windSum(angle);
176 } while (winding == SK_MinS32);
179 SkDebugf("%s winding=%d spanWinding=%d\n", __FUNCTION__, winding, spanWinding);
181 // turn span winding into contour winding
182 if (spanWinding * winding < 0) {
183 winding
[all...]
/external/skia/src/core/
H A DSkEdge.cpp46 int winding = 1; local
51 winding = -1;
74 fWinding = SkToS8(winding);
183 int winding = 1; local
188 winding = -1;
213 fWinding = SkToS8(winding);
335 int winding = 1; local
342 winding = -1;
383 fWinding = SkToS8(winding);
/external/skia/src/pathops/
H A DSkPathOpsOp.cpp42 // find first angle, initialize winding to computed fWindSum
49 int winding; local
55 winding = segment->windSum(angle);
56 } while (winding == SK_MinS32);
94 static bool windingIsActive(int winding, int oppWinding, int spanWinding, int oppSpanWinding,
96 bool active = windingIsActive(winding, spanWinding);
H A DSkPathOpsDebug.cpp184 int winding; local
189 winding = span.fWindSum;
190 if (winding != SK_MinS32) {
191 // SK_ALWAYSBREAK(winding != 0);
192 SK_ALWAYSBREAK(SkPathOpsDebug::ValidWind(winding));
193 lastWinding = winding;
197 bool sameSign = (winding > 0) == (diffWinding > 0);
198 winding -= sameSign ? diffWinding : -diffWinding;
199 SK_ALWAYSBREAK(SkPathOpsDebug::ValidWind(winding));
200 SK_ALWAYSBREAK(abs(winding) <
459 debugShowNewWinding(const char* fun, const SkOpSpan& span, int winding, int oppWinding) argument
[all...]
H A DSkPathOpsCommon.cpp164 // find first angle, initialize winding to computed fWindSum
169 int winding; local
175 winding = segment->windSum(angle);
176 } while (winding == SK_MinS32);
179 SkDebugf("%s winding=%d spanWinding=%d\n", __FUNCTION__, winding, spanWinding);
181 // turn span winding into contour winding
182 if (spanWinding * winding < 0) {
183 winding
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_driver.h142 int8_t winding; /* +1 (clockwise) / -1 (counter-clockwise) */ member in struct:nv50_ir_prog_info::__anon13833::__anon13835
/external/chromium_org/third_party/skia/experimental/Intersection/
H A DSkAntiEdge.cpp353 // compute winding sum for edges
501 // bottoms so the links can share their winding sum.
553 int8_t winding = edge->fWinding; local
555 edge->fWinding = winding;
558 lower->fWinding = winding;
562 // An edge computes pixel coverage by considering the integral winding value
563 // to its left. If an edge is enclosed by fractional winding, split it.
H A DEdgeWalker.cpp949 void complete(signed char winding) {
952 if ((fWinding = winding) < 0) { // reverse verbs, pts, if bottom to top
1246 int winding = 0;
1253 winding = direction(SkPath::kLine_Verb);
1257 winding = direction(fVerb);
1262 winding = direction(fVerb);
1273 if (winding == 0) {
1287 if (fWinding + winding == 0) {
1295 fWinding = winding;
1358 int winding() cons
2207 skipCoincidence(int lastWinding, int winding, int windingMask, ActiveEdge* activePtr, ActiveEdge* firstCoincident) argument
2318 int winding = 0; local
2450 int winding = 0; local
[all...]
/external/mesa3d/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_driver.h142 int8_t winding; /* +1 (clockwise) / -1 (counter-clockwise) */ member in struct:nv50_ir_prog_info::__anon27244::__anon27246
/external/skia/experimental/Intersection/
H A DSkAntiEdge.cpp353 // compute winding sum for edges
501 // bottoms so the links can share their winding sum.
553 int8_t winding = edge->fWinding; local
555 edge->fWinding = winding;
558 lower->fWinding = winding;
562 // An edge computes pixel coverage by considering the integral winding value
563 // to its left. If an edge is enclosed by fractional winding, split it.
H A DEdgeWalker.cpp949 void complete(signed char winding) {
952 if ((fWinding = winding) < 0) { // reverse verbs, pts, if bottom to top
1246 int winding = 0;
1253 winding = direction(SkPath::kLine_Verb);
1257 winding = direction(fVerb);
1262 winding = direction(fVerb);
1273 if (winding == 0) {
1287 if (fWinding + winding == 0) {
1295 fWinding = winding;
1358 int winding() cons
2207 skipCoincidence(int lastWinding, int winding, int windingMask, ActiveEdge* activePtr, ActiveEdge* firstCoincident) argument
2318 int winding = 0; local
2450 int winding = 0; local
[all...]
/external/deqp/framework/referencerenderer/
H A DrrRenderState.hpp50 WINDING_CCW = 0, //!< Counter-clockwise winding
51 WINDING_CW, //!< Clockwise winding
69 : winding (WINDING_CCW)
75 Winding winding; member in struct:rr::RasterizationState

Completed in 415 milliseconds