Lines Matching refs:rs

303      * @param rs Context to which the element will belong.
307 public static Element BOOLEAN(RenderScript rs) {
308 if(rs.mElement_BOOLEAN == null) {
309 rs.mElement_BOOLEAN = createUser(rs, DataType.BOOLEAN);
311 return rs.mElement_BOOLEAN;
317 * @param rs Context to which the element will belong.
321 public static Element U8(RenderScript rs) {
322 if(rs.mElement_U8 == null) {
323 rs.mElement_U8 = createUser(rs, DataType.UNSIGNED_8);
325 return rs.mElement_U8;
331 * @param rs Context to which the element will belong.
335 public static Element I8(RenderScript rs) {
336 if(rs.mElement_I8 == null) {
337 rs.mElement_I8 = createUser(rs, DataType.SIGNED_8);
339 return rs.mElement_I8;
342 public static Element U16(RenderScript rs) {
343 if(rs.mElement_U16 == null) {
344 rs.mElement_U16 = createUser(rs, DataType.UNSIGNED_16);
346 return rs.mElement_U16;
349 public static Element I16(RenderScript rs) {
350 if(rs.mElement_I16 == null) {
351 rs.mElement_I16 = createUser(rs, DataType.SIGNED_16);
353 return rs.mElement_I16;
356 public static Element U32(RenderScript rs) {
357 if(rs.mElement_U32 == null) {
358 rs.mElement_U32 = createUser(rs, DataType.UNSIGNED_32);
360 return rs.mElement_U32;
363 public static Element I32(RenderScript rs) {
364 if(rs.mElement_I32 == null) {
365 rs.mElement_I32 = createUser(rs, DataType.SIGNED_32);
367 return rs.mElement_I32;
370 public static Element U64(RenderScript rs) {
371 if(rs.mElement_U64 == null) {
372 rs.mElement_U64 = createUser(rs, DataType.UNSIGNED_64);
374 return rs.mElement_U64;
377 public static Element I64(RenderScript rs) {
378 if(rs.mElement_I64 == null) {
379 rs.mElement_I64 = createUser(rs, DataType.SIGNED_64);
381 return rs.mElement_I64;
384 public static Element F32(RenderScript rs) {
385 if(rs.mElement_F32 == null) {
386 rs.mElement_F32 = createUser(rs, DataType.FLOAT_32);
388 return rs.mElement_F32;
391 public static Element F64(RenderScript rs) {
392 if(rs.mElement_F64 == null) {
393 rs.mElement_F64 = createUser(rs, DataType.FLOAT_64);
395 return rs.mElement_F64;
398 public static Element ELEMENT(RenderScript rs) {
399 if(rs.mElement_ELEMENT == null) {
400 rs.mElement_ELEMENT = createUser(rs, DataType.RS_ELEMENT);
402 return rs.mElement_ELEMENT;
405 public static Element TYPE(RenderScript rs) {
406 if(rs.mElement_TYPE == null) {
407 rs.mElement_TYPE = createUser(rs, DataType.RS_TYPE);
409 return rs.mElement_TYPE;
412 public static Element ALLOCATION(RenderScript rs) {
413 if(rs.mElement_ALLOCATION == null) {
414 rs.mElement_ALLOCATION = createUser(rs, DataType.RS_ALLOCATION);
416 return rs.mElement_ALLOCATION;
419 public static Element SAMPLER(RenderScript rs) {
420 if(rs.mElement_SAMPLER == null) {
421 rs.mElement_SAMPLER = createUser(rs, DataType.RS_SAMPLER);
423 return rs.mElement_SAMPLER;
426 public static Element SCRIPT(RenderScript rs) {
427 if(rs.mElement_SCRIPT == null) {
428 rs.mElement_SCRIPT = createUser(rs, DataType.RS_SCRIPT);
430 return rs.mElement_SCRIPT;
433 public static Element MESH(RenderScript rs) {
434 if(rs.mElement_MESH == null) {
435 rs.mElement_MESH = createUser(rs, DataType.RS_MESH);
437 return rs.mElement_MESH;
440 public static Element PROGRAM_FRAGMENT(RenderScript rs) {
441 if(rs.mElement_PROGRAM_FRAGMENT == null) {
442 rs.mElement_PROGRAM_FRAGMENT = createUser(rs, DataType.RS_PROGRAM_FRAGMENT);
444 return rs.mElement_PROGRAM_FRAGMENT;
447 public static Element PROGRAM_VERTEX(RenderScript rs) {
448 if(rs.mElement_PROGRAM_VERTEX == null) {
449 rs.mElement_PROGRAM_VERTEX = createUser(rs, DataType.RS_PROGRAM_VERTEX);
451 return rs.mElement_PROGRAM_VERTEX;
454 public static Element PROGRAM_RASTER(RenderScript rs) {
455 if(rs.mElement_PROGRAM_RASTER == null) {
456 rs.mElement_PROGRAM_RASTER = createUser(rs, DataType.RS_PROGRAM_RASTER);
458 return rs.mElement_PROGRAM_RASTER;
461 public static Element PROGRAM_STORE(RenderScript rs) {
462 if(rs.mElement_PROGRAM_STORE == null) {
463 rs.mElement_PROGRAM_STORE = createUser(rs, DataType.RS_PROGRAM_STORE);
465 return rs.mElement_PROGRAM_STORE;
468 public static Element FONT(RenderScript rs) {
469 if(rs.mElement_FONT == null) {
470 rs.mElement_FONT = createUser(rs, DataType.RS_FONT);
472 return rs.mElement_FONT;
476 public static Element A_8(RenderScript rs) {
477 if(rs.mElement_A_8 == null) {
478 rs.mElement_A_8 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_A);
480 return rs.mElement_A_8;
483 public static Element RGB_565(RenderScript rs) {
484 if(rs.mElement_RGB_565 == null) {
485 rs.mElement_RGB_565 = createPixel(rs, DataType.UNSIGNED_5_6_5, DataKind.PIXEL_RGB);
487 return rs.mElement_RGB_565;
490 public static Element RGB_888(RenderScript rs) {
491 if(rs.mElement_RGB_888 == null) {
492 rs.mElement_RGB_888 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_RGB);
494 return rs.mElement_RGB_888;
497 public static Element RGBA_5551(RenderScript rs) {
498 if(rs.mElement_RGBA_5551 == null) {
499 rs.mElement_RGBA_5551 = createPixel(rs, DataType.UNSIGNED_5_5_5_1, DataKind.PIXEL_RGBA);
501 return rs.mElement_RGBA_5551;
504 public static Element RGBA_4444(RenderScript rs) {
505 if(rs.mElement_RGBA_4444 == null) {
506 rs.mElement_RGBA_4444 = createPixel(rs, DataType.UNSIGNED_4_4_4_4, DataKind.PIXEL_RGBA);
508 return rs.mElement_RGBA_4444;
511 public static Element RGBA_8888(RenderScript rs) {
512 if(rs.mElement_RGBA_8888 == null) {
513 rs.mElement_RGBA_8888 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_RGBA);
515 return rs.mElement_RGBA_8888;
518 public static Element F32_2(RenderScript rs) {
519 if(rs.mElement_FLOAT_2 == null) {
520 rs.mElement_FLOAT_2 = createVector(rs, DataType.FLOAT_32, 2);
522 return rs.mElement_FLOAT_2;
525 public static Element F32_3(RenderScript rs) {
526 if(rs.mElement_FLOAT_3 == null) {
527 rs.mElement_FLOAT_3 = createVector(rs, DataType.FLOAT_32, 3);
529 return rs.mElement_FLOAT_3;
532 public static Element F32_4(RenderScript rs) {
533 if(rs.mElement_FLOAT_4 == null) {
534 rs.mElement_FLOAT_4 = createVector(rs, DataType.FLOAT_32, 4);
536 return rs.mElement_FLOAT_4;
539 public static Element F64_2(RenderScript rs) {
540 if(rs.mElement_DOUBLE_2 == null) {
541 rs.mElement_DOUBLE_2 = createVector(rs, DataType.FLOAT_64, 2);
543 return rs.mElement_DOUBLE_2;
546 public static Element F64_3(RenderScript rs) {
547 if(rs.mElement_DOUBLE_3 == null) {
548 rs.mElement_DOUBLE_3 = createVector(rs, DataType.FLOAT_64, 3);
550 return rs.mElement_DOUBLE_3;
553 public static Element F64_4(RenderScript rs) {
554 if(rs.mElement_DOUBLE_4 == null) {
555 rs.mElement_DOUBLE_4 = createVector(rs, DataType.FLOAT_64, 4);
557 return rs.mElement_DOUBLE_4;
560 public static Element U8_2(RenderScript rs) {
561 if(rs.mElement_UCHAR_2 == null) {
562 rs.mElement_UCHAR_2 = createVector(rs, DataType.UNSIGNED_8, 2);
564 return rs.mElement_UCHAR_2;
567 public static Element U8_3(RenderScript rs) {
568 if(rs.mElement_UCHAR_3 == null) {
569 rs.mElement_UCHAR_3 = createVector(rs, DataType.UNSIGNED_8, 3);
571 return rs.mElement_UCHAR_3;
574 public static Element U8_4(RenderScript rs) {
575 if(rs.mElement_UCHAR_4 == null) {
576 rs.mElement_UCHAR_4 = createVector(rs, DataType.UNSIGNED_8, 4);
578 return rs.mElement_UCHAR_4;
581 public static Element I8_2(RenderScript rs) {
582 if(rs.mElement_CHAR_2 == null) {
583 rs.mElement_CHAR_2 = createVector(rs, DataType.SIGNED_8, 2);
585 return rs.mElement_CHAR_2;
588 public static Element I8_3(RenderScript rs) {
589 if(rs.mElement_CHAR_3 == null) {
590 rs.mElement_CHAR_3 = createVector(rs, DataType.SIGNED_8, 3);
592 return rs.mElement_CHAR_3;
595 public static Element I8_4(RenderScript rs) {
596 if(rs.mElement_CHAR_4 == null) {
597 rs.mElement_CHAR_4 = createVector(rs, DataType.SIGNED_8, 4);
599 return rs.mElement_CHAR_4;
602 public static Element U16_2(RenderScript rs) {
603 if(rs.mElement_USHORT_2 == null) {
604 rs.mElement_USHORT_2 = createVector(rs, DataType.UNSIGNED_16, 2);
606 return rs.mElement_USHORT_2;
609 public static Element U16_3(RenderScript rs) {
610 if(rs.mElement_USHORT_3 == null) {
611 rs.mElement_USHORT_3 = createVector(rs, DataType.UNSIGNED_16, 3);
613 return rs.mElement_USHORT_3;
616 public static Element U16_4(RenderScript rs) {
617 if(rs.mElement_USHORT_4 == null) {
618 rs.mElement_USHORT_4 = createVector(rs, DataType.UNSIGNED_16, 4);
620 return rs.mElement_USHORT_4;
623 public static Element I16_2(RenderScript rs) {
624 if(rs.mElement_SHORT_2 == null) {
625 rs.mElement_SHORT_2 = createVector(rs, DataType.SIGNED_16, 2);
627 return rs.mElement_SHORT_2;
630 public static Element I16_3(RenderScript rs) {
631 if(rs.mElement_SHORT_3 == null) {
632 rs.mElement_SHORT_3 = createVector(rs, DataType.SIGNED_16, 3);
634 return rs.mElement_SHORT_3;
637 public static Element I16_4(RenderScript rs) {
638 if(rs.mElement_SHORT_4 == null) {
639 rs.mElement_SHORT_4 = createVector(rs, DataType.SIGNED_16, 4);
641 return rs.mElement_SHORT_4;
644 public static Element U32_2(RenderScript rs) {
645 if(rs.mElement_UINT_2 == null) {
646 rs.mElement_UINT_2 = createVector(rs, DataType.UNSIGNED_32, 2);
648 return rs.mElement_UINT_2;
651 public static Element U32_3(RenderScript rs) {
652 if(rs.mElement_UINT_3 == null) {
653 rs.mElement_UINT_3 = createVector(rs, DataType.UNSIGNED_32, 3);
655 return rs.mElement_UINT_3;
658 public static Element U32_4(RenderScript rs) {
659 if(rs.mElement_UINT_4 == null) {
660 rs.mElement_UINT_4 = createVector(rs, DataType.UNSIGNED_32, 4);
662 return rs.mElement_UINT_4;
665 public static Element I32_2(RenderScript rs) {
666 if(rs.mElement_INT_2 == null) {
667 rs.mElement_INT_2 = createVector(rs, DataType.SIGNED_32, 2);
669 return rs.mElement_INT_2;
672 public static Element I32_3(RenderScript rs) {
673 if(rs.mElement_INT_3 == null) {
674 rs.mElement_INT_3 = createVector(rs, DataType.SIGNED_32, 3);
676 return rs.mElement_INT_3;
679 public static Element I32_4(RenderScript rs) {
680 if(rs.mElement_INT_4 == null) {
681 rs.mElement_INT_4 = createVector(rs, DataType.SIGNED_32, 4);
683 return rs.mElement_INT_4;
686 public static Element U64_2(RenderScript rs) {
687 if(rs.mElement_ULONG_2 == null) {
688 rs.mElement_ULONG_2 = createVector(rs, DataType.UNSIGNED_64, 2);
690 return rs.mElement_ULONG_2;
693 public static Element U64_3(RenderScript rs) {
694 if(rs.mElement_ULONG_3 == null) {
695 rs.mElement_ULONG_3 = createVector(rs, DataType.UNSIGNED_64, 3);
697 return rs.mElement_ULONG_3;
700 public static Element U64_4(RenderScript rs) {
701 if(rs.mElement_ULONG_4 == null) {
702 rs.mElement_ULONG_4 = createVector(rs, DataType.UNSIGNED_64, 4);
704 return rs.mElement_ULONG_4;
707 public static Element I64_2(RenderScript rs) {
708 if(rs.mElement_LONG_2 == null) {
709 rs.mElement_LONG_2 = createVector(rs, DataType.SIGNED_64, 2);
711 return rs.mElement_LONG_2;
714 public static Element I64_3(RenderScript rs) {
715 if(rs.mElement_LONG_3 == null) {
716 rs.mElement_LONG_3 = createVector(rs, DataType.SIGNED_64, 3);
718 return rs.mElement_LONG_3;
721 public static Element I64_4(RenderScript rs) {
722 if(rs.mElement_LONG_4 == null) {
723 rs.mElement_LONG_4 = createVector(rs, DataType.SIGNED_64, 4);
725 return rs.mElement_LONG_4;
728 public static Element YUV(RenderScript rs) {
729 if (rs.mElement_YUV == null) {
730 rs.mElement_YUV = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_YUV);
732 return rs.mElement_YUV;
735 public static Element MATRIX_4X4(RenderScript rs) {
736 if(rs.mElement_MATRIX_4X4 == null) {
737 rs.mElement_MATRIX_4X4 = createUser(rs, DataType.MATRIX_4X4);
739 return rs.mElement_MATRIX_4X4;
744 public static Element MATRIX4X4(RenderScript rs) {
745 return MATRIX_4X4(rs);
748 public static Element MATRIX_3X3(RenderScript rs) {
749 if(rs.mElement_MATRIX_3X3 == null) {
750 rs.mElement_MATRIX_3X3 = createUser(rs, DataType.MATRIX_3X3);
752 return rs.mElement_MATRIX_3X3;
755 public static Element MATRIX_2X2(RenderScript rs) {
756 if(rs.mElement_MATRIX_2X2 == null) {
757 rs.mElement_MATRIX_2X2 = createUser(rs, DataType.MATRIX_2X2);
759 return rs.mElement_MATRIX_2X2;
762 Element(int id, RenderScript rs, Element[] e, String[] n, int[] as) {
763 super(id, rs);
779 Element(int id, RenderScript rs, DataType dt, DataKind dk, boolean norm, int size) {
780 super(id, rs);
798 Element(int id, RenderScript rs) {
799 super(id, rs);
848 * @param rs The context associated with the new Element.
852 static Element createUser(RenderScript rs, DataType dt) {
856 int id = rs.nElementCreate(dt.mID, dk.mID, norm, vecSize);
857 return new Element(id, rs, dt, dk, norm, vecSize);
866 * @param rs The context associated with the new Element.
873 public static Element createVector(RenderScript rs, DataType dt, int size) {
893 int id = rs.nElementCreate(dt.mID, dk.mID, norm, size);
894 return new Element(id, rs, dt, dk, norm, size);
909 * @param rs The context associated with the new Element.
916 public static Element createPixel(RenderScript rs, DataType dt, DataKind dk) {
964 int id = rs.nElementCreate(dt.mID, dk.mID, norm, size);
965 return new Element(id, rs, dt, dk, norm, size);
1012 * @param rs
1014 public Builder(RenderScript rs) {
1015 mRS = rs;