Lines Matching refs:rs
308 * @param rs Context to which the element will belong.
312 public static Element BOOLEAN(RenderScript rs) {
313 if(rs.mElement_BOOLEAN == null) {
314 rs.mElement_BOOLEAN = createUser(rs, DataType.BOOLEAN);
316 return rs.mElement_BOOLEAN;
322 * @param rs Context to which the element will belong.
326 public static Element U8(RenderScript rs) {
327 if(rs.mElement_U8 == null) {
328 rs.mElement_U8 = createUser(rs, DataType.UNSIGNED_8);
330 return rs.mElement_U8;
336 * @param rs Context to which the element will belong.
340 public static Element I8(RenderScript rs) {
341 if(rs.mElement_I8 == null) {
342 rs.mElement_I8 = createUser(rs, DataType.SIGNED_8);
344 return rs.mElement_I8;
347 public static Element U16(RenderScript rs) {
348 if(rs.mElement_U16 == null) {
349 rs.mElement_U16 = createUser(rs, DataType.UNSIGNED_16);
351 return rs.mElement_U16;
354 public static Element I16(RenderScript rs) {
355 if(rs.mElement_I16 == null) {
356 rs.mElement_I16 = createUser(rs, DataType.SIGNED_16);
358 return rs.mElement_I16;
361 public static Element U32(RenderScript rs) {
362 if(rs.mElement_U32 == null) {
363 rs.mElement_U32 = createUser(rs, DataType.UNSIGNED_32);
365 return rs.mElement_U32;
368 public static Element I32(RenderScript rs) {
369 if(rs.mElement_I32 == null) {
370 rs.mElement_I32 = createUser(rs, DataType.SIGNED_32);
372 return rs.mElement_I32;
375 public static Element U64(RenderScript rs) {
376 if(rs.mElement_U64 == null) {
377 rs.mElement_U64 = createUser(rs, DataType.UNSIGNED_64);
379 return rs.mElement_U64;
382 public static Element I64(RenderScript rs) {
383 if(rs.mElement_I64 == null) {
384 rs.mElement_I64 = createUser(rs, DataType.SIGNED_64);
386 return rs.mElement_I64;
389 public static Element F32(RenderScript rs) {
390 if(rs.mElement_F32 == null) {
391 rs.mElement_F32 = createUser(rs, DataType.FLOAT_32);
393 return rs.mElement_F32;
396 public static Element F64(RenderScript rs) {
397 if(rs.mElement_F64 == null) {
398 rs.mElement_F64 = createUser(rs, DataType.FLOAT_64);
400 return rs.mElement_F64;
403 public static Element ELEMENT(RenderScript rs) {
404 if(rs.mElement_ELEMENT == null) {
405 rs.mElement_ELEMENT = createUser(rs, DataType.RS_ELEMENT);
407 return rs.mElement_ELEMENT;
410 public static Element TYPE(RenderScript rs) {
411 if(rs.mElement_TYPE == null) {
412 rs.mElement_TYPE = createUser(rs, DataType.RS_TYPE);
414 return rs.mElement_TYPE;
417 public static Element ALLOCATION(RenderScript rs) {
418 if(rs.mElement_ALLOCATION == null) {
419 rs.mElement_ALLOCATION = createUser(rs, DataType.RS_ALLOCATION);
421 return rs.mElement_ALLOCATION;
424 public static Element SAMPLER(RenderScript rs) {
425 if(rs.mElement_SAMPLER == null) {
426 rs.mElement_SAMPLER = createUser(rs, DataType.RS_SAMPLER);
428 return rs.mElement_SAMPLER;
431 public static Element SCRIPT(RenderScript rs) {
432 if(rs.mElement_SCRIPT == null) {
433 rs.mElement_SCRIPT = createUser(rs, DataType.RS_SCRIPT);
435 return rs.mElement_SCRIPT;
438 public static Element MESH(RenderScript rs) {
439 if(rs.mElement_MESH == null) {
440 rs.mElement_MESH = createUser(rs, DataType.RS_MESH);
442 return rs.mElement_MESH;
445 public static Element PROGRAM_FRAGMENT(RenderScript rs) {
446 if(rs.mElement_PROGRAM_FRAGMENT == null) {
447 rs.mElement_PROGRAM_FRAGMENT = createUser(rs, DataType.RS_PROGRAM_FRAGMENT);
449 return rs.mElement_PROGRAM_FRAGMENT;
452 public static Element PROGRAM_VERTEX(RenderScript rs) {
453 if(rs.mElement_PROGRAM_VERTEX == null) {
454 rs.mElement_PROGRAM_VERTEX = createUser(rs, DataType.RS_PROGRAM_VERTEX);
456 return rs.mElement_PROGRAM_VERTEX;
459 public static Element PROGRAM_RASTER(RenderScript rs) {
460 if(rs.mElement_PROGRAM_RASTER == null) {
461 rs.mElement_PROGRAM_RASTER = createUser(rs, DataType.RS_PROGRAM_RASTER);
463 return rs.mElement_PROGRAM_RASTER;
466 public static Element PROGRAM_STORE(RenderScript rs) {
467 if(rs.mElement_PROGRAM_STORE == null) {
468 rs.mElement_PROGRAM_STORE = createUser(rs, DataType.RS_PROGRAM_STORE);
470 return rs.mElement_PROGRAM_STORE;
473 public static Element FONT(RenderScript rs) {
474 if(rs.mElement_FONT == null) {
475 rs.mElement_FONT = createUser(rs, DataType.RS_FONT);
477 return rs.mElement_FONT;
481 public static Element A_8(RenderScript rs) {
482 if(rs.mElement_A_8 == null) {
483 rs.mElement_A_8 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_A);
485 return rs.mElement_A_8;
488 public static Element RGB_565(RenderScript rs) {
489 if(rs.mElement_RGB_565 == null) {
490 rs.mElement_RGB_565 = createPixel(rs, DataType.UNSIGNED_5_6_5, DataKind.PIXEL_RGB);
492 return rs.mElement_RGB_565;
495 public static Element RGB_888(RenderScript rs) {
496 if(rs.mElement_RGB_888 == null) {
497 rs.mElement_RGB_888 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_RGB);
499 return rs.mElement_RGB_888;
502 public static Element RGBA_5551(RenderScript rs) {
503 if(rs.mElement_RGBA_5551 == null) {
504 rs.mElement_RGBA_5551 = createPixel(rs, DataType.UNSIGNED_5_5_5_1, DataKind.PIXEL_RGBA);
506 return rs.mElement_RGBA_5551;
509 public static Element RGBA_4444(RenderScript rs) {
510 if(rs.mElement_RGBA_4444 == null) {
511 rs.mElement_RGBA_4444 = createPixel(rs, DataType.UNSIGNED_4_4_4_4, DataKind.PIXEL_RGBA);
513 return rs.mElement_RGBA_4444;
516 public static Element RGBA_8888(RenderScript rs) {
517 if(rs.mElement_RGBA_8888 == null) {
518 rs.mElement_RGBA_8888 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_RGBA);
520 return rs.mElement_RGBA_8888;
523 public static Element F32_2(RenderScript rs) {
524 if(rs.mElement_FLOAT_2 == null) {
525 rs.mElement_FLOAT_2 = createVector(rs, DataType.FLOAT_32, 2);
527 return rs.mElement_FLOAT_2;
530 public static Element F32_3(RenderScript rs) {
531 if(rs.mElement_FLOAT_3 == null) {
532 rs.mElement_FLOAT_3 = createVector(rs, DataType.FLOAT_32, 3);
534 return rs.mElement_FLOAT_3;
537 public static Element F32_4(RenderScript rs) {
538 if(rs.mElement_FLOAT_4 == null) {
539 rs.mElement_FLOAT_4 = createVector(rs, DataType.FLOAT_32, 4);
541 return rs.mElement_FLOAT_4;
544 public static Element F64_2(RenderScript rs) {
545 if(rs.mElement_DOUBLE_2 == null) {
546 rs.mElement_DOUBLE_2 = createVector(rs, DataType.FLOAT_64, 2);
548 return rs.mElement_DOUBLE_2;
551 public static Element F64_3(RenderScript rs) {
552 if(rs.mElement_DOUBLE_3 == null) {
553 rs.mElement_DOUBLE_3 = createVector(rs, DataType.FLOAT_64, 3);
555 return rs.mElement_DOUBLE_3;
558 public static Element F64_4(RenderScript rs) {
559 if(rs.mElement_DOUBLE_4 == null) {
560 rs.mElement_DOUBLE_4 = createVector(rs, DataType.FLOAT_64, 4);
562 return rs.mElement_DOUBLE_4;
565 public static Element U8_2(RenderScript rs) {
566 if(rs.mElement_UCHAR_2 == null) {
567 rs.mElement_UCHAR_2 = createVector(rs, DataType.UNSIGNED_8, 2);
569 return rs.mElement_UCHAR_2;
572 public static Element U8_3(RenderScript rs) {
573 if(rs.mElement_UCHAR_3 == null) {
574 rs.mElement_UCHAR_3 = createVector(rs, DataType.UNSIGNED_8, 3);
576 return rs.mElement_UCHAR_3;
579 public static Element U8_4(RenderScript rs) {
580 if(rs.mElement_UCHAR_4 == null) {
581 rs.mElement_UCHAR_4 = createVector(rs, DataType.UNSIGNED_8, 4);
583 return rs.mElement_UCHAR_4;
586 public static Element I8_2(RenderScript rs) {
587 if(rs.mElement_CHAR_2 == null) {
588 rs.mElement_CHAR_2 = createVector(rs, DataType.SIGNED_8, 2);
590 return rs.mElement_CHAR_2;
593 public static Element I8_3(RenderScript rs) {
594 if(rs.mElement_CHAR_3 == null) {
595 rs.mElement_CHAR_3 = createVector(rs, DataType.SIGNED_8, 3);
597 return rs.mElement_CHAR_3;
600 public static Element I8_4(RenderScript rs) {
601 if(rs.mElement_CHAR_4 == null) {
602 rs.mElement_CHAR_4 = createVector(rs, DataType.SIGNED_8, 4);
604 return rs.mElement_CHAR_4;
607 public static Element U16_2(RenderScript rs) {
608 if(rs.mElement_USHORT_2 == null) {
609 rs.mElement_USHORT_2 = createVector(rs, DataType.UNSIGNED_16, 2);
611 return rs.mElement_USHORT_2;
614 public static Element U16_3(RenderScript rs) {
615 if(rs.mElement_USHORT_3 == null) {
616 rs.mElement_USHORT_3 = createVector(rs, DataType.UNSIGNED_16, 3);
618 return rs.mElement_USHORT_3;
621 public static Element U16_4(RenderScript rs) {
622 if(rs.mElement_USHORT_4 == null) {
623 rs.mElement_USHORT_4 = createVector(rs, DataType.UNSIGNED_16, 4);
625 return rs.mElement_USHORT_4;
628 public static Element I16_2(RenderScript rs) {
629 if(rs.mElement_SHORT_2 == null) {
630 rs.mElement_SHORT_2 = createVector(rs, DataType.SIGNED_16, 2);
632 return rs.mElement_SHORT_2;
635 public static Element I16_3(RenderScript rs) {
636 if(rs.mElement_SHORT_3 == null) {
637 rs.mElement_SHORT_3 = createVector(rs, DataType.SIGNED_16, 3);
639 return rs.mElement_SHORT_3;
642 public static Element I16_4(RenderScript rs) {
643 if(rs.mElement_SHORT_4 == null) {
644 rs.mElement_SHORT_4 = createVector(rs, DataType.SIGNED_16, 4);
646 return rs.mElement_SHORT_4;
649 public static Element U32_2(RenderScript rs) {
650 if(rs.mElement_UINT_2 == null) {
651 rs.mElement_UINT_2 = createVector(rs, DataType.UNSIGNED_32, 2);
653 return rs.mElement_UINT_2;
656 public static Element U32_3(RenderScript rs) {
657 if(rs.mElement_UINT_3 == null) {
658 rs.mElement_UINT_3 = createVector(rs, DataType.UNSIGNED_32, 3);
660 return rs.mElement_UINT_3;
663 public static Element U32_4(RenderScript rs) {
664 if(rs.mElement_UINT_4 == null) {
665 rs.mElement_UINT_4 = createVector(rs, DataType.UNSIGNED_32, 4);
667 return rs.mElement_UINT_4;
670 public static Element I32_2(RenderScript rs) {
671 if(rs.mElement_INT_2 == null) {
672 rs.mElement_INT_2 = createVector(rs, DataType.SIGNED_32, 2);
674 return rs.mElement_INT_2;
677 public static Element I32_3(RenderScript rs) {
678 if(rs.mElement_INT_3 == null) {
679 rs.mElement_INT_3 = createVector(rs, DataType.SIGNED_32, 3);
681 return rs.mElement_INT_3;
684 public static Element I32_4(RenderScript rs) {
685 if(rs.mElement_INT_4 == null) {
686 rs.mElement_INT_4 = createVector(rs, DataType.SIGNED_32, 4);
688 return rs.mElement_INT_4;
691 public static Element U64_2(RenderScript rs) {
692 if(rs.mElement_ULONG_2 == null) {
693 rs.mElement_ULONG_2 = createVector(rs, DataType.UNSIGNED_64, 2);
695 return rs.mElement_ULONG_2;
698 public static Element U64_3(RenderScript rs) {
699 if(rs.mElement_ULONG_3 == null) {
700 rs.mElement_ULONG_3 = createVector(rs, DataType.UNSIGNED_64, 3);
702 return rs.mElement_ULONG_3;
705 public static Element U64_4(RenderScript rs) {
706 if(rs.mElement_ULONG_4 == null) {
707 rs.mElement_ULONG_4 = createVector(rs, DataType.UNSIGNED_64, 4);
709 return rs.mElement_ULONG_4;
712 public static Element I64_2(RenderScript rs) {
713 if(rs.mElement_LONG_2 == null) {
714 rs.mElement_LONG_2 = createVector(rs, DataType.SIGNED_64, 2);
716 return rs.mElement_LONG_2;
719 public static Element I64_3(RenderScript rs) {
720 if(rs.mElement_LONG_3 == null) {
721 rs.mElement_LONG_3 = createVector(rs, DataType.SIGNED_64, 3);
723 return rs.mElement_LONG_3;
726 public static Element I64_4(RenderScript rs) {
727 if(rs.mElement_LONG_4 == null) {
728 rs.mElement_LONG_4 = createVector(rs, DataType.SIGNED_64, 4);
730 return rs.mElement_LONG_4;
733 public static Element YUV(RenderScript rs) {
734 if (rs.mElement_YUV == null) {
735 rs.mElement_YUV = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_YUV);
737 return rs.mElement_YUV;
740 public static Element MATRIX_4X4(RenderScript rs) {
741 if(rs.mElement_MATRIX_4X4 == null) {
742 rs.mElement_MATRIX_4X4 = createUser(rs, DataType.MATRIX_4X4);
744 return rs.mElement_MATRIX_4X4;
749 public static Element MATRIX4X4(RenderScript rs) {
750 return MATRIX_4X4(rs);
753 public static Element MATRIX_3X3(RenderScript rs) {
754 if(rs.mElement_MATRIX_3X3 == null) {
755 rs.mElement_MATRIX_3X3 = createUser(rs, DataType.MATRIX_3X3);
757 return rs.mElement_MATRIX_3X3;
760 public static Element MATRIX_2X2(RenderScript rs) {
761 if(rs.mElement_MATRIX_2X2 == null) {
762 rs.mElement_MATRIX_2X2 = createUser(rs, DataType.MATRIX_2X2);
764 return rs.mElement_MATRIX_2X2;
767 Element(long id, RenderScript rs, Element[] e, String[] n, int[] as) {
768 super(id, rs);
784 Element(long id, RenderScript rs, DataType dt, DataKind dk, boolean norm, int size) {
785 super(id, rs);
803 Element(long id, RenderScript rs) {
804 super(id, rs);
853 * @param rs The context associated with the new Element.
857 static Element createUser(RenderScript rs, DataType dt) {
861 long id = rs.nElementCreate(dt.mID, dk.mID, norm, vecSize);
862 return new Element(id, rs, dt, dk, norm, vecSize);
871 * @param rs The context associated with the new Element.
878 public static Element createVector(RenderScript rs, DataType dt, int size) {
898 long id = rs.nElementCreate(dt.mID, dk.mID, norm, size);
899 return new Element(id, rs, dt, dk, norm, size);
914 * @param rs The context associated with the new Element.
921 public static Element createPixel(RenderScript rs, DataType dt, DataKind dk) {
969 long id = rs.nElementCreate(dt.mID, dk.mID, norm, size);
970 return new Element(id, rs, dt, dk, norm, size);
1017 * @param rs
1019 public Builder(RenderScript rs) {
1020 mRS = rs;