HomeSort by relevance Sort by last modified time
    Searched defs:verbs (Results 1 - 12 of 12) sorted by null

  /external/skia/gm/
aarectmodes.cpp 30 char verbs[] = { local
38 for (size_t i = 0; i < sizeof(verbs); ++i) {
39 switch ((SkPath::Verb) verbs[i]) {
  /external/skia/src/pathops/
SkOpBuilder.cpp 18 uint8_t* verbs = (uint8_t*) allocator.makeArrayDefault<uint8_t>(verbCount); local
19 (void) path.getVerbs(verbs, verbCount);
21 if (verbs[index] == SkPath::kMove_Verb) {
SkPathOpsDebug.cpp 629 const char* verbs[] = { "", "line", "quad", "conic", "cubic" }; local
630 SkDebugf("%s: {{", verbs[verb]);
    [all...]
  /external/skia/src/core/
SkPathPriv.h 63 auto verbs = path.fPathRef->verbs(); local
65 switch (verbs[~i]) { // verbs are stored backwards; we use [~i] to get the i'th verb
103 * Returns a C++11-iterable object that traverses a path's verbs in order. e.g:
105 * for (SkPath::Verb verb : SkPathPriv::Verbs(path)) {
109 struct Verbs {
111 Verbs(const SkPath& path) : fPathRef(path.fPathRef.get()) {}
113 void operator++() { --fVerb; } // verbs are laid out backwards in memory.
118 Iter begin() { return Iter{fPathRef->verbs() - 1};
    [all...]
SkPath.cpp 119 Stores the verbs and points as they are given to us, with exceptions:
663 copy_verbs_reverse(dst, fPathRef->verbs(), count);
1182 const uint8_t* verbs = const_cast<const SkPathRef*>(fPathRef.get())->verbsMemBegin(); local
1621 const uint8_t* verbs = src.fPathRef->verbsMemBegin(); \/\/ points at the last verb local
1819 const uint8_t* verbs = fVerbs; local
2552 const uint8_t* verbs = fCurrVerb; local
    [all...]
  /external/skia/include/private/
SkPathRef.h 25 * Holds the path verbs and points. It is versioned by a generation ID. None of its public methods
26 * modify the contents. To modify or append to the verbs/points wrap the SkPathRef in an
32 * The points and verbs are stored in a single allocation. The points are at the begining of the
33 * allocation while the verbs are stored at end of the allocation, in reverse order. Thus the points
34 * and verbs both grow into the middle of the allocation until the meet. To access verb i in the
35 * verb array use ref.verbs()[~i] (because verbs() returns a pointer just beyond the first
91 * Resets the path ref to a new verb and point count. The new verbs and points are
145 * Gets a path ref with no verbs or points.
240 * Rollsback a path ref to zero verbs and points with the assumption that the path ref will b
254 const uint8_t* verbs() const { SkDEBUGCODE(this->validate();) return fVerbs; } function in class:final
    [all...]
  /external/skia/tools/
create_test_font.cpp 131 int emSize, SkString* ptsOut, SkTDArray<SkPath::Verb>* verbs,
144 *verbs->append() = verb;
165 *verbs->append() = SkPath::kDone_Verb;
225 SkTDArray<SkPath::Verb> verbs; local
229 output_path_data(paint, emSize, &ptsOut, &verbs, &charCodes, &widths);
239 int verbCount = verbs.count();
242 SkPath::Verb verb = verbs[index];
  /external/skia/samplecode/
SamplePathFuzz.cpp 604 SkTDArray<uint8_t> verbs; local
605 verbs.setCount(verbCount);
606 SkDEBUGCODE(int getVerbResult = ) path.getVerbs(verbs.begin(), verbCount);
609 if (verbs[index] != SkPath::kMove_Verb) {
  /frameworks/base/libs/hwui/
VectorDrawable.h 133 std::vector<char> verbs; member in struct:android::uirenderer::VectorDrawable::Path::Data
137 return verbs == data.verbs && verbSizes == data.verbSizes
  /external/pcre/dist2/src/
pcre2_compile.c 376 /* Table of special "verbs" like (*PRUNE). This is a short table, so it is
399 static const verbitem verbs[] = { variable
411 static const int verbcount = sizeof(verbs)/sizeof(verbitem);
    [all...]
  /external/skia/tools/debugger/
SkDrawCommand.cpp 80 #define SKDEBUGCANVAS_ATTRIBUTE_VERBS "verbs"
600 Json::Value verbs(Json::arrayValue);
609 verbs.append(line);
618 verbs.append(quad);
628 verbs.append(cubic);
638 verbs.append(conic);
644 verbs.append(move);
648 verbs.append(Json::Value(SKDEBUGCANVAS_VERB_CLOSE));
654 result[SKDEBUGCANVAS_ATTRIBUTE_VERBS] = verbs;
1715 Json::Value verbs = path[SKDEBUGCANVAS_ATTRIBUTE_VERBS]; local
    [all...]
  /external/skia/tests/
PathTest.cpp 2567 uint8_t* verbs = &buffer[28]; local
2770 uint8_t verbs[32]; local
3928 uint8_t verbs[4]; local
3946 uint8_t verbs[7]; local
4585 uint8_t verbs[6]; local
4737 const SkPath::Verb verbs[] = { local
    [all...]

Completed in 849 milliseconds