Home | History | Annotate | Download | only in animator

Lines Matching full:opcode

62 bool SkScriptRuntime::executeTokens(unsigned char* opCode) {
70 switch ((op = (SkScriptEngine2::TypeOp) *opCode++)) {
86 memcpy(&index, opCode, sizeof(index));
87 opCode += sizeof(index);
91 memcpy(&ref, opCode, sizeof(ref));
92 opCode += sizeof(ref);
101 memcpy(&ref, opCode, sizeof(ref));
102 opCode += sizeof(ref);
110 memcpy(&ref, opCode, sizeof(ref));
111 opCode += sizeof(ref);
127 memcpy(&operand[registerLoad].fS32, opCode, sizeof(int32_t));
128 opCode += sizeof(int32_t);
133 memcpy(&operand[registerLoad].fScalar, opCode, sizeof(SkScalar));
134 opCode += sizeof(SkScalar);
141 memcpy(&size, opCode, sizeof(size));
142 opCode += sizeof(size);
143 strPtr->set((char*) opCode, size);
144 opCode += size;
152 memcpy(&type, opCode, sizeof(type));
153 opCode += sizeof(type);
166 memcpy(&size, opCode, sizeof(size));
167 opCode += sizeof(size);
169 opCode += size; // skip to else (or end of if predicate)
172 memcpy(&size, opCode, sizeof(size));
173 opCode += sizeof(size);
174 opCode += size; // if true: after predicate, always skip to end of else
177 memcpy(&size, opCode, sizeof(size));
178 opCode += sizeof(size);
180 opCode += size; // skip to kToBool opcode after || predicate