Lines Matching refs:DataKind

36  * android.renderscript.Element.DataKind}. The DataType encodes C type
37 * information of an Element, while the DataKind encodes how that Element should
39 * android.renderscript.Allocation} objects with DataKind {@link
40 * android.renderscript.Element.DataKind#USER} cannot be used as input for a
63 DataKind mKind;
177 public enum DataKind {
189 DataKind(int id) {
301 public DataKind getDataKind() {
483 rs.mElement_A_8 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_A);
490 rs.mElement_RGB_565 = createPixel(rs, DataType.UNSIGNED_5_6_5, DataKind.PIXEL_RGB);
497 rs.mElement_RGB_888 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_RGB);
504 rs.mElement_RGBA_5551 = createPixel(rs, DataType.UNSIGNED_5_5_5_1, DataKind.PIXEL_RGBA);
511 rs.mElement_RGBA_4444 = createPixel(rs, DataType.UNSIGNED_4_4_4_4, DataKind.PIXEL_RGBA);
518 rs.mElement_RGBA_8888 = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_RGBA);
735 rs.mElement_YUV = createPixel(rs, DataType.UNSIGNED_8, DataKind.PIXEL_YUV);
775 mKind = DataKind.USER;
784 Element(long id, RenderScript rs, DataType dt, DataKind dk, boolean norm, int size) {
824 for (DataKind dk: DataKind.values()) {
850 * Create a custom Element of the specified DataType. The DataKind will be
858 DataKind dk = DataKind.USER;
867 * DataKind will be set to USER. Only primitive types (FLOAT_32, FLOAT_64,
896 DataKind dk = DataKind.USER;
910 * Create a new pixel Element type. A matching DataType and DataKind must
911 * be provided. The DataType and DataKind must contain the same number of
916 * @param dk The DataKind to specify the mapping of each component in the
921 public static Element createPixel(RenderScript rs, DataType dt, DataKind dk) {
922 if (!(dk == DataKind.PIXEL_L ||
923 dk == DataKind.PIXEL_A ||
924 dk == DataKind.PIXEL_LA ||
925 dk == DataKind.PIXEL_RGB ||
926 dk == DataKind.PIXEL_RGBA ||
927 dk == DataKind.PIXEL_DEPTH ||
928 dk == DataKind.PIXEL_YUV)) {
929 throw new RSIllegalArgumentException("Unsupported DataKind");
938 if (dt == DataType.UNSIGNED_5_6_5 && dk != DataKind.PIXEL_RGB) {
941 if (dt == DataType.UNSIGNED_5_5_5_1 && dk != DataKind.PIXEL_RGBA) {
944 if (dt == DataType.UNSIGNED_4_4_4_4 && dk != DataKind.PIXEL_RGBA) {
948 dk != DataKind.PIXEL_DEPTH) {