Lines Matching defs:dk
734 Element(long id, RenderScript rs, DataType dt, DataKind dk, boolean norm, int size) {
748 mKind = dk;
773 DataKind dk = DataKind.USER;
776 long id = rs.nElementCreate(dt.mID, dk.mID, norm, vecSize);
777 return new Element(id, rs, dt, dk, norm, vecSize);
811 DataKind dk = DataKind.USER;
813 long id = rs.nElementCreate(dt.mID, dk.mID, norm, size);
814 return new Element(id, rs, dt, dk, norm, size);
831 * @param dk The DataKind to specify the mapping of each component in the
836 public static Element createPixel(RenderScript rs, DataType dt, DataKind dk) {
837 if (!(dk == DataKind.PIXEL_L ||
838 dk == DataKind.PIXEL_A ||
839 dk == DataKind.PIXEL_LA ||
840 dk == DataKind.PIXEL_RGB ||
841 dk == DataKind.PIXEL_RGBA ||
842 dk == DataKind.PIXEL_DEPTH ||
843 dk == DataKind.PIXEL_YUV)) {
853 if (dt == DataType.UNSIGNED_5_6_5 && dk != DataKind.PIXEL_RGB) {
856 if (dt == DataType.UNSIGNED_5_5_5_1 && dk != DataKind.PIXEL_RGBA) {
859 if (dt == DataType.UNSIGNED_4_4_4_4 && dk != DataKind.PIXEL_RGBA) {
863 dk != DataKind.PIXEL_DEPTH) {
868 switch (dk) {
881 long id = rs.nElementCreate(dt.mID, dk.mID, norm, size);
882 return new Element(id, rs, dt, dk, norm, size);