/openjdk7/jdk/src/share/native/sun/awt/medialib/ |
H A D | mlib_c_ImageAffine_BL.c | 69 #define DTYPE mlib_u8 macro 89 srcPixelPtr2 = (DTYPE *)((mlib_u8 *)srcPixelPtr + srcYStride) 108 DTYPE *dstLineEnd; 109 DTYPE *srcPixelPtr2; 118 dstLineEnd = (DTYPE *) dstData + xRight; 130 dstPixelPtr[0] = (DTYPE) res0; 134 dstPixelPtr[0] = (DTYPE) res0; 144 DTYPE *dstLineEnd; 145 DTYPE *srcPixelPtr2; 156 dstLineEnd = (DTYPE *) dstDat [all...] |
H A D | mlib_c_ImageAffine_BL_S16.c | 69 #define DTYPE mlib_s16 macro 89 srcPixelPtr2 = (DTYPE *)((mlib_u8 *)srcPixelPtr + srcYStride) 107 DTYPE *dstLineEnd; 108 DTYPE *srcPixelPtr2; 117 dstLineEnd = (DTYPE *) dstData + xRight; 128 dstPixelPtr[0] = (DTYPE) res0; 132 dstPixelPtr[0] = (DTYPE) res0; 141 DTYPE *dstLineEnd; 142 DTYPE *srcPixelPtr2; 153 dstLineEnd = (DTYPE *) dstDat [all...] |
H A D | mlib_c_ImageAffine_BL_U16.c | 69 #define DTYPE mlib_u16 macro 89 srcPixelPtr2 = (DTYPE *)((mlib_u8 *)srcPixelPtr + srcYStride) 108 DTYPE *dstLineEnd; 109 DTYPE *srcPixelPtr2; 118 dstLineEnd = (DTYPE *) dstData + xRight; 130 dstPixelPtr[0] = (DTYPE) res0; 134 dstPixelPtr[0] = (DTYPE) res0; 144 DTYPE *dstLineEnd; 145 DTYPE *srcPixelPtr2; 156 dstLineEnd = (DTYPE *) dstDat [all...] |
H A D | mlib_ImageAffine_NN.c | 39 #undef DTYPE macro 40 #define DTYPE mlib_s32 macro 52 DTYPE *srcPixelPtr; 53 DTYPE *dstLineEnd; 57 dstLineEnd = (DTYPE *) dstData + xRight; 79 DTYPE *srcPixelPtr; 130 DTYPE *srcPixelPtr; 131 DTYPE *dstLineEnd; 135 dstLineEnd = (DTYPE *) dstData + 2 * xRight; 157 DTYPE *srcPixelPt 211 #undef DTYPE macro 212 #define DTYPE macro [all...] |
H A D | mlib_c_ImageAffine_NN.c | 72 #undef DTYPE macro 73 #define DTYPE mlib_u8 macro 78 DTYPE *dstLineEnd; 81 DTYPE pix0; 84 dstLineEnd = (DTYPE *) dstData + xRight; 107 DTYPE *dstLineEnd; 110 DTYPE pix0, pix1; 113 dstLineEnd = (DTYPE *) dstData + 2 * xRight; 152 DTYPE *dstLineEnd; 155 DTYPE pix 247 #undef DTYPE macro 248 #define DTYPE macro [all...] |
H A D | mlib_ImageAffine_BC_D64.c | 72 #define DTYPE mlib_s32 macro 81 #define DTYPE mlib_f32 macro 82 #define FTYPE DTYPE 90 #define DTYPE mlib_d64 macro 91 #define FTYPE DTYPE 147 DTYPE *dstLineEnd; 160 dstLineEnd = (DTYPE *) dstData + xRight; 172 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 178 srcPixelPtr = (DTYPE *) ((mlib_u8 *) srcPixelPtr + srcYStride); 191 srcPixelPtr = (DTYPE *) ((mlib_u [all...] |
H A D | mlib_ImageAffine_BC_F32.c | 72 #define DTYPE mlib_s32 macro 81 #define DTYPE mlib_f32 macro 82 #define FTYPE DTYPE 90 #define DTYPE mlib_d64 macro 91 #define FTYPE DTYPE 147 DTYPE *dstLineEnd; 160 dstLineEnd = (DTYPE *) dstData + xRight; 172 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 178 srcPixelPtr = (DTYPE *) ((mlib_u8 *) srcPixelPtr + srcYStride); 191 srcPixelPtr = (DTYPE *) ((mlib_u [all...] |
H A D | mlib_ImageAffine_BC_S32.c | 72 #define DTYPE mlib_s32 macro 81 #define DTYPE mlib_f32 macro 82 #define FTYPE DTYPE 90 #define DTYPE mlib_d64 macro 91 #define FTYPE DTYPE 147 DTYPE *dstLineEnd; 160 dstLineEnd = (DTYPE *) dstData + xRight; 174 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 180 srcPixelPtr = (DTYPE *) ((mlib_u8 *) srcPixelPtr + srcYStride); 193 srcPixelPtr = (DTYPE *) ((mlib_u [all...] |
H A D | mlib_ImageAffine_NN_Bit.c | 38 DTYPE *srcPixelPtr; \ 39 DTYPE *srcPixelPtr0; \ 40 DTYPE *srcPixelPtr1; \ 41 DTYPE *srcPixelPtr2; \ 42 DTYPE *srcPixelPtr3; \ 43 DTYPE *srcPixelPtr4; \ 44 DTYPE *srcPixelPtr5; \ 45 DTYPE *srcPixelPtr6; \ 46 DTYPE *srcPixelPtr7 58 #define DTYPE mlib_u macro [all...] |
H A D | mlib_ImageConv_D64nw.c | 50 #define DTYPE mlib_d64 macro 56 #define DTYPE mlib_f32 macro 86 DEF_VARS(DTYPE); variable 87 DTYPE *sp0, *sp1; 91 DTYPE k0, k1, k2, k3; 92 DTYPE p00, p01, p02, p03, p04, 96 k0 = (DTYPE)kern[0]; k1 = (DTYPE)kern[1]; 97 k2 = (DTYPE)kern[2]; k3 = (DTYPE)ker 173 DEF_VARS(DTYPE); variable 263 DEF_VARS(DTYPE); variable 397 DEF_VARS(DTYPE); variable [all...] |
H A D | mlib_ImageConv_F32nw.c | 50 #define DTYPE mlib_d64 macro 56 #define DTYPE mlib_f32 macro 86 DEF_VARS(DTYPE); variable 87 DTYPE *sp0, *sp1; 91 DTYPE k0, k1, k2, k3; 92 DTYPE p00, p01, p02, p03, p04, 96 k0 = (DTYPE)kern[0]; k1 = (DTYPE)kern[1]; 97 k2 = (DTYPE)kern[2]; k3 = (DTYPE)ker 173 DEF_VARS(DTYPE); variable 263 DEF_VARS(DTYPE); variable 397 DEF_VARS(DTYPE); variable [all...] |
H A D | mlib_c_ImageAffine_BC.c | 67 #define DTYPE mlib_u8 macro 101 DTYPE *dstLineEnd; 121 dstLineEnd = (DTYPE *) dstData + xRight; 142 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 157 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 160 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 163 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 190 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 199 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 202 srcPixelPtr = (DTYPE *) ((mlib_add [all...] |
H A D | mlib_c_ImageAffine_BC_S16.c | 66 #define DTYPE mlib_s16 macro 96 DTYPE *dstLineEnd; 116 dstLineEnd = (DTYPE *) dstData + xRight; 137 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 143 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 156 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 159 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 186 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 192 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 201 srcPixelPtr = (DTYPE *) ((mlib_add [all...] |
H A D | mlib_c_ImageAffine_BC_U16.c | 66 #define DTYPE mlib_u16 macro 101 DTYPE *dstLineEnd; 121 dstLineEnd = (DTYPE *) dstData + xRight; 142 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 148 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 161 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 164 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 191 srcPixelPtr = ((DTYPE **) lineAddr)[ySrc] + xSrc; 197 srcPixelPtr = (DTYPE *) ((mlib_addr) srcPixelPtr + srcYStride); 206 srcPixelPtr = (DTYPE *) ((mlib_add [all...] |
H A D | mlib_ImageAffine_BL_D64.c | 35 #define DTYPE mlib_d64 macro 36 #define FTYPE DTYPE 44 DTYPE *dstLineEnd; 48 srcYStride /= sizeof(DTYPE); 57 dstLineEnd = (DTYPE *) dstData + xRight; 83 srcPixelPtr = *(DTYPE **) ((mlib_u8 *) lineAddr + ySrc) + xSrc; 106 DTYPE *dstLineEnd; 110 DTYPE *srcPixelPtr2; 117 dstLineEnd = (DTYPE *) dstData + 2 * xRight; 126 srcPixelPtr2 = (DTYPE *) ((mlib_u [all...] |
H A D | mlib_ImageAffine_BL_F32.c | 35 #define DTYPE mlib_f32 macro 36 #define FTYPE DTYPE 44 DTYPE *dstLineEnd; 48 srcYStride /= sizeof(DTYPE); 57 dstLineEnd = (DTYPE *) dstData + xRight; 83 srcPixelPtr = *(DTYPE **) ((mlib_u8 *) lineAddr + ySrc) + xSrc; 106 DTYPE *dstLineEnd; 110 DTYPE *srcPixelPtr2; 117 dstLineEnd = (DTYPE *) dstData + 2 * xRight; 126 srcPixelPtr2 = (DTYPE *) ((mlib_u [all...] |
H A D | mlib_ImageAffine_BL_S32.c | 35 #define DTYPE mlib_s32 macro 37 /* handle FTYPE to DTYPE conversion like in mlib_ImageAffine_BC_S32.c */ 46 DTYPE *dstLineEnd; 50 srcYStride /= sizeof(DTYPE); 59 dstLineEnd = (DTYPE *) dstData + xRight; 85 srcPixelPtr = *(DTYPE **) ((mlib_u8 *) lineAddr + ySrc) + xSrc; 108 DTYPE *dstLineEnd; 112 DTYPE *srcPixelPtr2; 119 dstLineEnd = (DTYPE *) dstData + 2 * xRight; 128 srcPixelPtr2 = (DTYPE *) ((mlib_u [all...] |
H A D | mlib_ImageConv2x2_f.c | 91 /* NB: Explicit cast to DTYPE is necessary to avoid warning from Microsoft VC compiler. 97 dp[0 ] = (DTYPE) ((res1) & DTYPE_MASK); \ 98 dp[chan1] = (DTYPE) ((res0) & DTYPE_MASK) 103 dp[0 ] = (DTYPE) ((res0) & DTYPE_MASK); \ 104 dp[chan1] = (DTYPE) ((res1) & DTYPE_MASK) 215 #define DTYPE mlib_s16 macro 226 DTYPE *adr_src, *sl, *sp, *sl1; 227 DTYPE *adr_dst, *dl, *dp; 235 GET_SRC_DST_PARAMETERS(DTYPE); 367 DTYPE *adr_sr 507 #undef DTYPE macro 508 #define DTYPE macro 807 #undef DTYPE macro 808 #define DTYPE macro [all...] |
H A D | mlib_ImageLookUp_64.c | 73 #define MLIB_C_IMAGELOOKUP(DTYPE, STYPE, TABLE) \ 80 DTYPE *da = dst + k; \ 82 DTYPE *tab = (DTYPE*) TABLE[k]; \ 91 DTYPE *da = dst + k; \ 93 DTYPE *tab = (DTYPE*) TABLE[k]; \ 95 DTYPE t0, t1; \ 108 da[0] = (DTYPE)t0; \ 109 da[csize] = (DTYPE)t [all...] |
H A D | mlib_ImageAffine.h | 42 * DTYPE define must be set to data type of image. 303 #define MLIB_POINTER_GET(A, P) (*(DTYPE**)((mlib_u8*)(A) + (P))) 307 #define MLIB_POINTER_GET(A, P) (*(DTYPE**)((mlib_addr)(A) + (P))) 318 (*(DTYPE**)((mlib_u8*)lineAddr + SHIFT(Y, SH, PBITS))) 353 DTYPE *dstPixelPtr 358 DTYPE *srcPixelPtr; \ 387 dstPixelPtr = (DTYPE*)dstData + N * xLeft 397 dl = (void*)((DTYPE*)dstData + NCHAN*xLeft); \
|
H A D | mlib_ImageLookUp_Bit.c | 66 #define DTYPE two_uint macro 72 #define DTYPE mlib_d64 macro 78 #define DTYPE mlib_u64 macro 308 DTYPE dd_array[16]; 352 DTYPE *da; 362 da = (DTYPE*)dp; 392 da = (DTYPE *) ((mlib_u8 *)da + 4); 599 DTYPE dd_array0[16], dd_array1[16], lh[4], dd; 649 DTYPE *da; 659 da = (DTYPE*)d [all...] |
H A D | mlib_ImageConv_16nw.c | 44 #define DTYPE mlib_u8 macro 54 #define DTYPE mlib_s16 macro 64 #define DTYPE mlib_u16 macro 258 DEF_VARS(DTYPE); variable 259 DTYPE *sl1; 262 DTYPE *sl2; 267 GET_SRC_DST_PARAMETERS(DTYPE); variable 467 DTYPE *adr_src, *sl, *sp0, *sp1, *sp2; 468 DTYPE *adr_dst, *dl, *dp; 491 GET_SRC_DST_PARAMETERS(DTYPE); variable 589 DEF_VARS(DTYPE); variable 595 GET_SRC_DST_PARAMETERS(DTYPE); variable 783 DEF_VARS(DTYPE); variable 789 GET_SRC_DST_PARAMETERS(DTYPE); variable 1034 GET_SRC_DST_PARAMETERS(DTYPE); variable 1243 DEF_VARS(DTYPE); variable 1248 GET_SRC_DST_PARAMETERS(DTYPE); variable [all...] |
H A D | mlib_ImageConv_8nw.c | 45 #define DTYPE mlib_u8 macro 55 #define DTYPE mlib_s16 macro 65 #define DTYPE mlib_u16 macro 259 DEF_VARS(DTYPE); variable 260 DTYPE *sl1; 263 DTYPE *sl2; 268 GET_SRC_DST_PARAMETERS(DTYPE); variable 468 DTYPE *adr_src, *sl, *sp0, *sp1, *sp2; 469 DTYPE *adr_dst, *dl, *dp; 492 GET_SRC_DST_PARAMETERS(DTYPE); variable 590 DEF_VARS(DTYPE); variable 596 GET_SRC_DST_PARAMETERS(DTYPE); variable 784 DEF_VARS(DTYPE); variable 790 GET_SRC_DST_PARAMETERS(DTYPE); variable 1035 GET_SRC_DST_PARAMETERS(DTYPE); variable 1244 DEF_VARS(DTYPE); variable 1249 GET_SRC_DST_PARAMETERS(DTYPE); variable [all...] |
/openjdk7/jdk/src/solaris/native/sun/awt/medialib/ |
H A D | mlib_v_ImageLookUp.c | 81 #define CALL_SIFUNC(STYPE, DTYPE, TYPE) \ 84 mlib_v_ImageLookUpSI_##STYPE##_##DTYPE##_2(sa, slb, da, dlb, \ 88 mlib_v_ImageLookUpSI_##STYPE##_##DTYPE##_3(sa, slb, da, dlb, \ 92 mlib_v_ImageLookUpSI_##STYPE##_##DTYPE##_4(sa, slb, da, dlb, \ 101 #define CALL_FUNC(STYPE, DTYPE, TYPE) \ 104 mlib_v_ImageLookUp_##STYPE##_##DTYPE##_1(sa, slb, da, dlb, \ 108 mlib_v_ImageLookUp_##STYPE##_##DTYPE##_2(sa, slb, da, dlb, \ 112 mlib_v_ImageLookUp_##STYPE##_##DTYPE##_3(sa, slb, da, dlb, \ 116 mlib_v_ImageLookUp_##STYPE##_##DTYPE##_4(sa, slb, da, dlb, \
|
H A D | mlib_v_ImageAffine_NN.c | 54 #undef DTYPE macro 55 #define DTYPE mlib_u8 macro 174 DTYPE *dstLineEnd; 183 dstLineEnd = (DTYPE*)dstData + 2 * xRight; 251 DTYPE *srcPixelPtr; 352 DTYPE *dstLineEnd; 361 dstLineEnd = (DTYPE*)dstData + 4 * xRight; 409 #undef DTYPE macro 410 #define DTYPE mlib_u16 macro 471 DTYPE *srcPixelPt [all...] |