Searched defs:nchan (Results 1 - 11 of 11) sorted by relevance

/openjdk7/jdk/src/share/native/sun/awt/medialib/
H A Dmlib_c_ImageLookUp.c85 mlib_s32 slb, dlb, xsize, ysize, nchan, ichan, bitoff_src; local
97 nchan = mlib_ImageGetChannels(dst);
105 if (ichan == nchan) {
111 xsize, ysize, nchan,
120 xsize, ysize, nchan,
128 xsize, ysize, nchan,
136 xsize, ysize, nchan,
142 if (nchan != 1) return MLIB_FAILURE;
147 xsize, ysize, nchan, bitoff_src,
157 xsize, ysize, nchan,
[all...]
H A Dmlib_ImageAffine.c157 mlib_s32 nchan, t_ind, kw, kw1; local
167 nchan = mlib_ImageGetChannels(dst);
232 if (nchan != 1 || filter != MLIB_NEAREST)
246 while (((nchan | (align >> t_ind)) & 1) == 0 && t_ind < MAX_T_IND) {
247 nchan >>= 1;
251 res = mlib_AffineFunArr_nn[4 * t_ind + (nchan - 1)] (param);
260 res = mlib_AffineFunArr_bl[4 * t_ind + (nchan - 1)] (param);
272 res = mlib_AffineFunArr_bc[4 * t_ind + (nchan - 1)] (param);
H A Dmlib_ImageConvMxN.c144 mlib_s32 nchan, dx_l, dx_r, dy_t, dy_b; local
160 nchan = mlib_ImageGetChannels(dst);
163 if (nchan == 1)
166 if ((cmask & ((1 << nchan) - 1)) == 0)
H A Dmlib_ImageLookUp_Bit.c138 mlib_s32 nchan,
297 mlib_s32 nchan,
443 mlib_s32 nchan,
593 mlib_s32 nchan,
132 mlib_ImageLookUp_Bit_U8_1(const mlib_u8 *src, mlib_s32 slb, mlib_u8 *dst, mlib_s32 dlb, mlib_s32 xsize, mlib_s32 ysize, mlib_s32 nchan, mlib_s32 bitoff, const mlib_u8 **table) argument
291 mlib_ImageLookUp_Bit_U8_2(const mlib_u8 *src, mlib_s32 slb, mlib_u8 *dst, mlib_s32 dlb, mlib_s32 xsize, mlib_s32 ysize, mlib_s32 nchan, mlib_s32 bitoff, const mlib_u8 **table) argument
437 mlib_ImageLookUp_Bit_U8_3(const mlib_u8 *src, mlib_s32 slb, mlib_u8 *dst, mlib_s32 dlb, mlib_s32 xsize, mlib_s32 ysize, mlib_s32 nchan, mlib_s32 bitoff, const mlib_u8 **table) argument
587 mlib_ImageLookUp_Bit_U8_4(const mlib_u8 *src, mlib_s32 slb, mlib_u8 *dst, mlib_s32 dlb, mlib_s32 xsize, mlib_s32 ysize, mlib_s32 nchan, mlib_s32 bitoff, const mlib_u8 **table) argument
H A Dmlib_ImageConv2x2_f.c193 mlib_s32 nchan,
199 for (c = 0; c < nchan; c++) {
200 if (cmask & (1 << (nchan - 1 - c))) {
206 for (i = 0; i < wid; i++) XOR_80(dp[i*nchan]);
189 mlib_ImageXor80(mlib_u8 *dl, mlib_s32 wid, mlib_s32 hgt, mlib_s32 str, mlib_s32 nchan, mlib_s32 cmask) argument
/openjdk7/jdk/src/solaris/native/sun/awt/medialib/
H A Dmlib_v_ImageLookUp.c82 switch (nchan) { \
102 switch (nchan) { \
129 mlib_s32 slb, dlb, xsize, ysize, nchan, ichan, bitoff_src; local
141 nchan = mlib_ImageGetChannels(dst);
149 if (ichan == nchan) {
164 if (nchan != 1)
168 return mlib_ImageLookUp_Bit_U8_1(sa, slb, da, dlb, xsize, ysize, nchan,
211 if ((nchan >= 1) && (nchan <= 4)) {
213 nchan);
[all...]
H A Dmlib_v_ImageConvCopyEdge.c83 mlib_s32 nchan);
100 mlib_s32 nchan);
117 mlib_s32 nchan);
328 mlib_s32 nchan)
330 mlib_s32 tmask = cmask & ((1 << nchan) - 1), mask1, offset;
331 VERT_EDGES(nchan, mlib_u8, cmask);
333 if (img_width < 16 / nchan)
334 HORIZ_EDGES(nchan, mlib_u8, cmask);
336 if (nchan == 1)
338 else if (nchan
321 mlib_ImageConvCopyEdge_U8(mlib_image *dst, const mlib_image *src, mlib_s32 dx_l, mlib_s32 dx_r, mlib_s32 dy_t, mlib_s32 dy_b, mlib_s32 cmask, mlib_s32 nchan) argument
519 mlib_ImageConvCopyEdge_S16(mlib_image *dst, const mlib_image *src, mlib_s32 dx_l, mlib_s32 dx_r, mlib_s32 dy_t, mlib_s32 dy_b, mlib_s32 cmask, mlib_s32 nchan) argument
714 mlib_ImageConvCopyEdge_S32(mlib_image *dst, const mlib_image *src, mlib_s32 dx_l, mlib_s32 dx_r, mlib_s32 dy_t, mlib_s32 dy_b, mlib_s32 cmask, mlib_s32 nchan) argument
[all...]
H A Dmlib_v_ImageAffine_BL_S16.c725 mlib_s32 nchan = mlib_ImageGetLutChannels(colormap); local
767 if (nchan == 3) {
789 mlib_s32 nchan = mlib_ImageGetLutChannels(colormap); local
829 if (nchan == 3) {
H A Dmlib_v_ImageAffine_BL.c728 mlib_s32 nchan = mlib_ImageGetLutChannels(colormap); local
765 if (nchan == 3) {
787 mlib_s32 nchan = mlib_ImageGetLutChannels(colormap); local
826 if (nchan == 3) {
H A Dmlib_v_ImageConvMxN_8.c154 mlib_s32 nchan = mlib_ImageGetChannels(dst); local
167 adr_dst += dn * dll + dm * nchan;
192 if (nchan == 2) {
196 else if (nchan == 3) {
206 for (chan = 0; chan < nchan; chan++) {
H A Dmlib_v_ImageConvMxN_8ext.c173 mlib_s32 nchan = mlib_ImageGetChannels(dst); local
187 ssize = nchan * (wid + (m - 1));
205 xsize = ssize - nchan * (m - 1);
206 ssize -= nchan * (dx_l + dx_r);
213 mlib_ImageCopy_na((mlib_u8 *) sl, (mlib_u8 *) buffn + dx_l * nchan, ssize);
215 for (i = 0; i < nchan; i++) {
217 *((mlib_u8 *) buffn + i + nchan * ii) = *((mlib_u8 *) buffn + i + nchan * dx_l);
221 for (i = 0; i < nchan; i++) {
223 *((mlib_u8 *) buffn + i + nchan * i
859 mlib_s32 nchan = mlib_ImageGetChannels(dst); local
[all...]

Completed in 49 milliseconds