Lines Matching defs:buffer_r

2100  unsigned char buffer_r[max_WDB_size], buffer_g[max_WDB_size], buffer_b[max_WDB_size];
2103 memset(buffer_r, '\0', max_WDB_size); /* clear buffer */
2105 memcpy(buffer_r, window_descriptor_block.cmd, window_descriptor_block.size); /* copy preset data */
2107 set_WD_wid(buffer_r, 0); /* window identifier */
2108 set_WD_auto(buffer_r, dev->set_auto); /* 0 or 1: don't know what it is */
2111 set_WD_Xres(buffer_r, dev->x_resolution); /* x resolution in dpi */
2112 set_WD_Yres(buffer_r, dev->y_resolution); /* y resolution in dpi */
2113 set_WD_ULX(buffer_r, dev->upper_left_x); /* left_edge x */
2114 set_WD_ULY(buffer_r, dev->upper_left_y); /* upper_edge y */
2115 set_WD_width(buffer_r, dev->scanwidth); /* width */
2116 set_WD_length(buffer_r, dev->scanlength); /* length */
2119 set_WD_brightness(buffer_r, dev->brightness); /* brightness, only halftone */
2120 set_WD_threshold(buffer_r, dev->threshold); /* threshold, only lineart */
2121 set_WD_contrast(buffer_r, dev->contrast); /* contrast, only halftone */
2124 set_WD_composition(buffer_r, WD_comp_lineart); /* image composition */
2126 set_WD_bitsperpixel(buffer_r, WD_bits_1); /* bits/pixel (1,8,9,10,12,14,16) */
2127 set_WD_halftone(buffer_r, dev->halftone); /* select halftone-pattern */
2128 set_WD_RIF(buffer_r, dev->reverse); /* reverse, invert black and white */
2129 set_WD_speed(buffer_r, dev->WD_speed); /* set speed */
2130 set_WD_select_color(buffer_r, WD_color_gray); /* color for window-block */
2133 set_WD_highlight(buffer_r, umax_correct_light(dev->highlight_r, dev->analog_gamma_r));
2134 set_WD_shadow(buffer_r, umax_correct_light(dev->shadow_r, dev->analog_gamma_r));
2137 set_WD_gamma(buffer_r, dev->digital_gamma_r); /* set digital gamma */
2138 set_WD_module(buffer_r, dev->module); /* flatbed or transparency */
2139 set_WD_CBHS(buffer_r, dev->cbhs_range); /* 50 or 255 */
2140 set_WD_FF(buffer_r, dev->fix_focus_position); /* fix focus position */
2141 set_WD_RMIF(buffer_r, dev->reverse_multi); /* reverse color-values */
2142 set_WD_FDC(buffer_r, dev->lens_cal_in_doc_pos); /* lens calibration in document position */
2143 set_WD_PF(buffer_r, dev->disable_pre_focus); /* disable pre focus */
2144 set_WD_LCL(buffer_r, dev->holder_focus_pos_0mm); /* 0.6mm <-> 0.0mm holder focus position */
2145 set_WD_HBT(buffer_r, dev->low_byte_first); /* set byte order for 16 bit scanners */
2146 set_WD_DOR(buffer_r, dev->dor); /* double-resolution-mode */
2147 set_WD_scan_exposure_level(buffer_r, dev->exposure_time_scan_r); /* scan exposure time */
2148 set_WD_calibration_exposure_level(buffer_r, dev->exposure_time_calibration_r);/* calibration exposure time */
2150 set_WD_batch(buffer_r, dev->batch_scan); /* batch or normal scan */
2151 set_WD_MF(buffer_r, dev->manual_focus); /* automatic <-> manual focus */
2152 set_WD_line_arrangement(buffer_r, WD_line_arrengement_by_fw); /* line arrangement by scanner */
2153 set_WD_warmup(buffer_r, dev->warmup); /* warmup */
2155 set_WD_calibration(buffer_r, dev->calibration); /* image calibration */
2157 set_WD_color_sequence(buffer_r, WD_color_sequence_RGB); /* sequence RGB */
2158 set_WD_color_ordering(buffer_r, WD_color_ordering_pixel); /* set to pixel for pbm, pgm, pnm-file */
2159 set_WD_analog_gamma(buffer_r, dev->analog_gamma_r ); /* analog gamma */
2160 set_WD_lamp_c_density(buffer_r, dev->c_density); /* calibrat. lamp density */
2161 set_WD_lamp_s_density(buffer_r, dev->s_density); /* scan lamp density */
2162 set_WD_next_upper_left(buffer_r, dev->batch_next_tl_y); /* batch scan next top left y position */
2163 set_WD_pixel_count(buffer_r, dev->width_in_pixels); /* pixel count */
2164 set_WD_line_count(buffer_r, dev->length_in_pixels); /* line count */
2165 set_WD_x_coordinate_base(buffer_r, dev->x_coordinate_base); /* dpi (1200) */
2166 set_WD_y_coordinate_base(buffer_r, dev->y_coordinate_base); /* dpi (1200) */
2167 set_WD_calibration_data_lines(buffer_r, dev->calib_lines); /* required lines for calibration by driver */
2173 set_WD_composition(buffer_r, WD_comp_lineart);
2174 set_WD_bitsperpixel(buffer_r, WD_bits_1);
2176 set_WD_select_color(buffer_r, WD_color_gray);
2180 set_WD_composition(buffer_r, WD_comp_dithered);
2181 set_WD_bitsperpixel(buffer_r, WD_bits_1);
2183 set_WD_select_color(buffer_r, WD_color_gray);
2187 set_WD_composition(buffer_r, WD_comp_gray);
2188 set_WD_bitsperpixel(buffer_r, dev->bits_per_pixel);
2190 set_WD_select_color(buffer_r, WD_color_gray);
2198 set_WD_composition(buffer_r, WD_comp_rgb_bilevel);
2199 set_WD_bitsperpixel(buffer_r, WD_bits_1);
2203 set_WD_composition(buffer_r, WD_comp_rgb_dithered);
2204 set_WD_bitsperpixel(buffer_r, WD_bits_1);
2208 set_WD_composition(buffer_r, WD_comp_rgb_full);
2209 set_WD_bitsperpixel(buffer_r, dev->bits_per_pixel);
2218 set_WD_line_arrangement(buffer_r, WD_line_arrengement_by_driver);
2222 set_WD_color_ordering(buffer_r, WD_color_ordering_line_no_ccd);
2226 set_WD_color_ordering(buffer_r, WD_color_ordering_line_w_ccd);
2230 memcpy(buffer_g, buffer_r, max_WDB_size); /* copy WDB for green */
2231 memcpy(buffer_b, buffer_r, max_WDB_size); /* copy WDB for blue */
2233 set_WD_wid(buffer_r, WD_wid_red); /* window identifier red */
2237 set_WD_select_color(buffer_r, WD_color_red); /* select red for this window */
2241 set_WD_gamma(buffer_r, dev->digital_gamma_r); /* digital gamma */
2245 set_WD_analog_gamma(buffer_r, dev->analog_gamma_r); /* analog gamma */
2250 set_WD_highlight(buffer_r, umax_correct_light(dev->highlight_r, dev->analog_gamma_r));
2255 set_WD_shadow(buffer_r, umax_correct_light(dev->shadow_r, dev->analog_gamma_r));
2259 set_WD_scan_exposure_level(buffer_r, dev->exposure_time_scan_r); /* set scan exposure times */
2263 set_WD_calibration_exposure_level(buffer_r, dev->exposure_time_calibration_r);/* set calib exp times */
2269 set_WD_wid(buffer_r, 0); /* window identifier */
2270 set_WD_color_ordering(buffer_r, WD_color_ordering_plane); /* ???? */
2274 set_WD_composition(buffer_r, WD_comp_lineart); /* color-lineart-mode */
2278 set_WD_composition(buffer_r, WD_comp_dithered); /* color-halftone-mode */
2282 set_WD_composition(buffer_r, WD_comp_gray); /* color-mode */
2288 set_WD_select_color(buffer_r, WD_color_red); /* color red */
2289 set_WD_gamma(buffer_r, dev->digital_gamma_r);
2290 set_WD_analog_gamma(buffer_r, dev->analog_gamma_r);
2291 set_WD_highlight(buffer_r, umax_correct_light(dev->highlight_r, dev->analog_gamma_r));
2292 set_WD_shadow(buffer_r, umax_correct_light(dev->shadow_r, dev->analog_gamma_r));
2293 set_WD_scan_exposure_level(buffer_r, dev->exposure_time_scan_r);
2294 set_WD_calibration_exposure_level(buffer_r, dev->exposure_time_calibration_r);
2298 set_WD_select_color(buffer_r, WD_color_green); /* color green */
2299 set_WD_gamma(buffer_r, dev->digital_gamma_g);
2300 set_WD_analog_gamma(buffer_r, dev->analog_gamma_g);
2301 set_WD_highlight(buffer_r, umax_correct_light(dev->highlight_g, dev->analog_gamma_g));
2302 set_WD_shadow(buffer_r, umax_correct_light(dev->shadow_g, dev->analog_gamma_g));
2303 set_WD_scan_exposure_level(buffer_r, dev->exposure_time_scan_g);
2304 set_WD_calibration_exposure_level(buffer_r, dev->exposure_time_calibration_g);
2308 set_WD_select_color(buffer_r, WD_color_blue); /* color blue */
2309 set_WD_gamma(buffer_r, dev->digital_gamma_b);
2310 set_WD_analog_gamma(buffer_r, dev->analog_gamma_b);
2311 set_WD_highlight(buffer_r, umax_correct_light(dev->highlight_b, dev->analog_gamma_b));
2312 set_WD_shadow(buffer_r, umax_correct_light(dev->shadow_b, dev->analog_gamma_b));
2313 set_WD_scan_exposure_level(buffer_r, dev->exposure_time_scan_b);
2314 set_WD_calibration_exposure_level(buffer_r, dev->exposure_time_calibration_b);
2327 memcpy(WDB_OFF(dev->buffer[0],1), buffer_r, window_descriptor_block.size); /* add WD_block */