• Home
  • Raw
  • Download

Lines Matching refs:Element

42 class Element;  variable
174 sp<const Element> U8;
175 sp<const Element> U8_2;
176 sp<const Element> U8_3;
177 sp<const Element> U8_4;
178 sp<const Element> I8;
179 sp<const Element> I8_2;
180 sp<const Element> I8_3;
181 sp<const Element> I8_4;
182 sp<const Element> U16;
183 sp<const Element> U16_2;
184 sp<const Element> U16_3;
185 sp<const Element> U16_4;
186 sp<const Element> I16;
187 sp<const Element> I16_2;
188 sp<const Element> I16_3;
189 sp<const Element> I16_4;
190 sp<const Element> U32;
191 sp<const Element> U32_2;
192 sp<const Element> U32_3;
193 sp<const Element> U32_4;
194 sp<const Element> I32;
195 sp<const Element> I32_2;
196 sp<const Element> I32_3;
197 sp<const Element> I32_4;
198 sp<const Element> U64;
199 sp<const Element> U64_2;
200 sp<const Element> U64_3;
201 sp<const Element> U64_4;
202 sp<const Element> I64;
203 sp<const Element> I64_2;
204 sp<const Element> I64_3;
205 sp<const Element> I64_4;
206 sp<const Element> F32;
207 sp<const Element> F32_2;
208 sp<const Element> F32_3;
209 sp<const Element> F32_4;
210 sp<const Element> F64;
211 sp<const Element> F64_2;
212 sp<const Element> F64_3;
213 sp<const Element> F64_4;
214 sp<const Element> BOOLEAN;
216 sp<const Element> ELEMENT;
217 sp<const Element> TYPE;
218 sp<const Element> ALLOCATION;
219 sp<const Element> SAMPLER;
220 sp<const Element> SCRIPT;
221 sp<const Element> MESH;
222 sp<const Element> PROGRAM_FRAGMENT;
223 sp<const Element> PROGRAM_VERTEX;
224 sp<const Element> PROGRAM_RASTER;
225 sp<const Element> PROGRAM_STORE;
227 sp<const Element> A_8;
228 sp<const Element> RGB_565;
229 sp<const Element> RGB_888;
230 sp<const Element> RGBA_5551;
231 sp<const Element> RGBA_4444;
232 sp<const Element> RGBA_8888;
234 sp<const Element> YUV;
236 sp<const Element> MATRIX_4X4;
237 sp<const Element> MATRIX_3X3;
238 sp<const Element> MATRIX_2X2;
253 friend class Element; variable
546 static sp<Allocation> createSized(sp<RS> rs, sp<const Element> e, size_t count,
558 static sp<Allocation> createSized2D(sp<RS> rs, sp<const Element> e,
592 class Element : public BaseObj {
612 sp<const Element> getSubElement(uint32_t index);
674 static sp<const Element> BOOLEAN(sp<RS> rs);
680 static sp<const Element> U8(sp<RS> rs);
686 static sp<const Element> I8(sp<RS> rs);
692 static sp<const Element> U16(sp<RS> rs);
698 static sp<const Element> I16(sp<RS> rs);
704 static sp<const Element> U32(sp<RS> rs);
710 static sp<const Element> I32(sp<RS> rs);
716 static sp<const Element> U64(sp<RS> rs);
722 static sp<const Element> I64(sp<RS> rs);
728 static sp<const Element> F32(sp<RS> rs);
734 static sp<const Element> F64(sp<RS> rs);
740 static sp<const Element> ELEMENT(sp<RS> rs);
746 static sp<const Element> TYPE(sp<RS> rs);
752 static sp<const Element> ALLOCATION(sp<RS> rs);
758 static sp<const Element> SAMPLER(sp<RS> rs);
764 static sp<const Element> SCRIPT(sp<RS> rs);
770 static sp<const Element> A_8(sp<RS> rs);
776 static sp<const Element> RGB_565(sp<RS> rs);
782 static sp<const Element> RGB_888(sp<RS> rs);
788 static sp<const Element> RGBA_5551(sp<RS> rs);
794 static sp<const Element> RGBA_4444(sp<RS> rs);
800 static sp<const Element> RGBA_8888(sp<RS> rs);
807 static sp<const Element> F32_2(sp<RS> rs);
813 static sp<const Element> F32_3(sp<RS> rs);
819 static sp<const Element> F32_4(sp<RS> rs);
825 static sp<const Element> F64_2(sp<RS> rs);
831 static sp<const Element> F64_3(sp<RS> rs);
837 static sp<const Element> F64_4(sp<RS> rs);
843 static sp<const Element> U8_2(sp<RS> rs);
849 static sp<const Element> U8_3(sp<RS> rs);
855 static sp<const Element> U8_4(sp<RS> rs);
861 static sp<const Element> I8_2(sp<RS> rs);
867 static sp<const Element> I8_3(sp<RS> rs);
873 static sp<const Element> I8_4(sp<RS> rs);
879 static sp<const Element> U16_2(sp<RS> rs);
885 static sp<const Element> U16_3(sp<RS> rs);
891 static sp<const Element> U16_4(sp<RS> rs);
897 static sp<const Element> I16_2(sp<RS> rs);
903 static sp<const Element> I16_3(sp<RS> rs);
909 static sp<const Element> I16_4(sp<RS> rs);
915 static sp<const Element> U32_2(sp<RS> rs);
921 static sp<const Element> U32_3(sp<RS> rs);
927 static sp<const Element> U32_4(sp<RS> rs);
933 static sp<const Element> I32_2(sp<RS> rs);
939 static sp<const Element> I32_3(sp<RS> rs);
945 static sp<const Element> I32_4(sp<RS> rs);
951 static sp<const Element> U64_2(sp<RS> rs);
957 static sp<const Element> U64_3(sp<RS> rs);
963 static sp<const Element> U64_4(sp<RS> rs);
969 static sp<const Element> I64_2(sp<RS> rs);
975 static sp<const Element> I64_3(sp<RS> rs);
981 static sp<const Element> I64_4(sp<RS> rs);
987 static sp<const Element> YUV(sp<RS> rs);
993 static sp<const Element> MATRIX_4X4(sp<RS> rs);
999 static sp<const Element> MATRIX_3X3(sp<RS> rs);
1005 static sp<const Element> MATRIX_2X2(sp<RS> rs);
1015 static sp<const Element> createUser(sp<RS> rs, RsDataType dt);
1023 static sp<const Element> createVector(sp<RS> rs, RsDataType dt, uint32_t size);
1031 static sp<const Element> createPixel(sp<RS> rs, RsDataType dt, RsDataKind dk);
1038 bool isCompatible(sp<const Element>e) const;
1048 std::vector<sp<Element> > mElements;
1056 void add(sp<Element> e, std::string &name, uint32_t arraySize = 1);
1057 sp<const Element> create();
1061 Element(void *id, sp<RS> rs,
1062 std::vector<sp<Element> > &elements,
1065 Element(void *id, sp<RS> rs, RsDataType dt, RsDataKind dk, bool norm, uint32_t size);
1066 Element(sp<RS> rs);
1067 virtual ~Element();
1072 std::vector<sp<Element> > mElements;
1207 sp<const Element> mElement;
1228 sp<const Element> getElement() const { in getElement()
1297 …static sp<const Type> create(sp<RS> rs, sp<const Element> e, uint32_t dimX, uint32_t dimY, uint32_…
1308 sp<const Element> mElement;
1311 Builder(sp<RS> rs, sp<const Element> e);
1362 sp<const Element> mElement;
1368 sp<const Element> getElement() { in getElement()
1402 sp<const Element> mElement;
1403 ScriptIntrinsic(sp<RS> rs, int id, sp<const Element> e);
1415 ScriptIntrinsic3DLUT(sp<RS> rs, sp<const Element> e);
1423 static sp<ScriptIntrinsic3DLUT> create(sp<RS> rs, sp<const Element> e);
1445 ScriptIntrinsicBlend(sp<RS> rs, sp<const Element> e);
1453 static sp<ScriptIntrinsicBlend> create(sp<RS> rs, sp<const Element> e);
1552 ScriptIntrinsicBlur(sp<RS> rs, sp<const Element> e);
1560 static sp<ScriptIntrinsicBlur> create(sp<RS> rs, sp<const Element> e);
1587 ScriptIntrinsicColorMatrix(sp<RS> rs, sp<const Element> e);
1645 ScriptIntrinsicConvolve3x3(sp<RS> rs, sp<const Element> e);
1654 static sp<ScriptIntrinsicConvolve3x3> create(sp<RS> rs, sp<const Element> e);
1677 ScriptIntrinsicConvolve5x5(sp<RS> rs, sp<const Element> e);
1686 static sp<ScriptIntrinsicConvolve5x5> create(sp<RS> rs, sp<const Element> e);
1709 ScriptIntrinsicHistogram(sp<RS> rs, sp<const Element> e);
1780 ScriptIntrinsicLUT(sp<RS> rs, sp<const Element> e);
1793 static sp<ScriptIntrinsicLUT> create(sp<RS> rs, sp<const Element> e);
1842 ScriptIntrinsicYuvToRGB(sp<RS> rs, sp<const Element> e);
1854 static sp<ScriptIntrinsicYuvToRGB> create(sp<RS> rs, sp<const Element> e);