• Home
  • Raw
  • Download

Lines Matching refs:Element

26 android::RSC::sp<const Element> Element::getSubElement(uint32_t index) {  in getSubElement()
38 const char * Element::getSubElementName(uint32_t index) { in getSubElementName()
50 size_t Element::getSubElementArraySize(uint32_t index) { in getSubElementArraySize()
62 uint32_t Element::getSubElementOffsetBytes(uint32_t index) { in getSubElementOffsetBytes()
75 #define CREATE_USER(N, T) android::RSC::sp<const Element> Element::N(android::RSC::sp<RS> rs) { \
102 #define CREATE_PIXEL(N, T, K) android::RSC::sp<const Element> Element::N(android::RSC::sp<RS> rs) {…
117 #define CREATE_VECTOR(N, T) android::RSC::sp<const Element> Element::N##_2(android::RSC::sp<RS> rs)…
123 android::RSC::sp<const Element> Element::N##_3(android::RSC::sp<RS> rs) { \
129 android::RSC::sp<const Element> Element::N##_4(android::RSC::sp<RS> rs) { \
147 void Element::updateVisibleSubElements() { in updateVisibleSubElements()
170 Element::Element(void *id, android::RSC::sp<RS> rs, in Element() function in Element
171 std::vector<android::RSC::sp<Element> > &elements, in Element()
244 Element::Element(void *id, android::RSC::sp<RS> rs, in Element() function in Element
266 Element::~Element() { in ~Element()
269 void Element::updateFromNative() { in updateFromNative()
274 android::RSC::sp<const Element> Element::createUser(android::RSC::sp<RS> rs, RsDataType dt) { in createUser()
276 return new Element(id, rs, dt, RS_KIND_USER, false, 1); in createUser()
279 android::RSC::sp<const Element> Element::createVector(android::RSC::sp<RS> rs, RsDataType dt, uint3… in createVector()
285 return new Element(id, rs, dt, RS_KIND_USER, false, size); in createVector()
288 android::RSC::sp<const Element> Element::createPixel(android::RSC::sp<RS> rs, RsDataType dt, RsData… in createPixel()
342 return new Element(id, rs, dt, dk, true, size); in createPixel()
345 bool Element::isCompatible(android::RSC::sp<const Element>e) const { in isCompatible()
361 Element::Builder::Builder(android::RSC::sp<RS> rs) { in Builder()
366 void Element::Builder::add(android::RSC::sp</*const*/ Element>e, std::string &name, uint32_t arrayS… in add()
391 android::RSC::sp<const Element> Element::Builder::create() { in create()
394 const Element ** elementArray = (const Element **)calloc(fieldCount, sizeof(Element *)); in create()
412 return new Element(id, mRS, mElements, mElementNames, mArraySizes); in create()