Lines Matching refs:Element
25 public class Element extends BaseObj {
27 Element[] mElements;
94 public static Element USER_U8(RenderScript rs) {
101 public static Element USER_I8(RenderScript rs) {
108 public static Element USER_U32(RenderScript rs) {
115 public static Element USER_I32(RenderScript rs) {
122 public static Element USER_F32(RenderScript rs) {
129 public static Element A_8(RenderScript rs) {
136 public static Element RGB_565(RenderScript rs) {
143 public static Element RGB_888(RenderScript rs) {
150 public static Element RGBA_5551(RenderScript rs) {
157 public static Element RGBA_4444(RenderScript rs) {
164 public static Element RGBA_8888(RenderScript rs) {
171 public static Element INDEX_16(RenderScript rs) {
178 public static Element ATTRIB_POSITION_2(RenderScript rs) {
185 public static Element ATTRIB_POSITION_3(RenderScript rs) {
192 public static Element ATTRIB_TEXTURE_2(RenderScript rs) {
199 public static Element ATTRIB_NORMAL_3(RenderScript rs) {
206 public static Element ATTRIB_COLOR_U8_4(RenderScript rs) {
213 public static Element ATTRIB_COLOR_F32_4(RenderScript rs) {
220 Element(RenderScript rs, Element[] e, String[] n) {
233 Element(RenderScript rs, DataType dt, DataKind dk, boolean norm, int size) {
247 public static Element createFromClass(RenderScript rs, Class c) {
271 public static Element createUser(RenderScript rs, DataType dt) {
272 return new Element(rs, dt, DataKind.USER, false, 1);
275 public static Element createVector(RenderScript rs, DataType dt, int size) {
279 return new Element(rs, dt, DataKind.USER, false, size);
282 public static Element createIndex(RenderScript rs) {
283 return new Element(rs, DataType.UNSIGNED_16, DataKind.INDEX, false, 1);
286 public static Element createAttrib(RenderScript rs, DataType dt, DataKind dk, int size) {
332 return new Element(rs, dt, dk, norm, size);
335 public static Element createPixel(RenderScript rs, DataType dt, DataKind dk) {
370 return new Element(rs, dt, dk, true, size);
375 Element[] mElements;
382 mElements = new Element[8];
386 public void add(Element element, String name) {
388 Element[] e = new Element[mCount + 8];
395 mElements[mCount] = element;
400 public Element create() {
402 Element[] ein = new Element[mCount];
406 return new Element(mRS, ein, sin);