Lines Matching refs:mElements

34     return mElements[mVisibleElementMap[index]];  in getSubElement()
75 if (rs->mElements.N == nullptr) { \
76 rs->mElements.N = (createUser(rs, RS_TYPE_##T)); \
78 return rs->mElements.N; \
103 if (rs->mElements.N == nullptr) { \
104 rs->mElements.N = createPixel(rs, RS_TYPE_##T, RS_KIND_##K); \
106 return rs->mElements.N; \
118 if (rs->mElements.N##_2 == nullptr) { \
119 rs->mElements.N##_2 = createVector(rs, RS_TYPE_##T, 2); \
121 return rs->mElements.N##_2; \
124 if (rs->mElements.N##_3 == nullptr) { \
125 rs->mElements.N##_3 = createVector(rs, RS_TYPE_##T, 3); \
127 return rs->mElements.N##_3; \
130 if (rs->mElements.N##_4 == nullptr) { \
131 rs->mElements.N##_4 = createVector(rs, RS_TYPE_##T, 4); \
133 return rs->mElements.N##_4; \
189mElements = (android::RSC::sp<const Element> *)calloc(mElementsCount, sizeof(android::RSC::sp<cons… in Element()
195 memcpy(mElements, elements, mElementsCount * sizeof(android::RSC::sp<Element>)); in Element()
211 mSizeBytes += mElements[ct]->mSizeBytes * mArraySizes[ct]; in Element()
299 free(mElements); in ~Element()
414mElements = (android::RSC::sp<const Element> *)calloc(mElementsVecSize, sizeof(android::RSC::sp<co… in Builder()
422 free(mElements); in ~Builder()
460 memcpy(newElements, mElements, mElementsCount * sizeof(android::RSC::sp<Element>)); in add()
466 free(mElements); in add()
471 mElements = newElements; in add()
476 mElements[mElementsCount] = e; in add()
493 elementArray[ct] = mElements[ct]->getID(); in create()
501 …return new Element(id, mRS, mElements, mElementsCount, (const char **)mElementNames, mElementNameL… in create()