Povilas Kanapickas
|
cd712f9f99
|
genesys: Use new image pipeline for row scaling
|
2019-09-28 07:33:28 +03:00 |
Povilas Kanapickas
|
bf7e890fa4
|
genesys: Use new image pipeline for CCD line shifts and unstagger
|
2019-09-28 07:33:28 +03:00 |
Povilas Kanapickas
|
0b1bfa3f12
|
genesys: Swap 16-bit pixel endian on big endian machines
|
2019-09-28 07:33:27 +03:00 |
Povilas Kanapickas
|
cae3015b66
|
genesys: Use new image pipeline for format and CIS reordering
|
2019-09-28 07:33:27 +03:00 |
Povilas Kanapickas
|
802a62ee2c
|
genesys: Fix incorrect calculation of output_line_bytes_raw on gl646
|
2019-09-13 16:40:42 +03:00 |
Povilas Kanapickas
|
40b2d8928f
|
genesys: Fix definition of output_line_bytes_raw on gl841 CIS scanners
|
2019-09-13 16:40:41 +03:00 |
Povilas Kanapickas
|
434b03d498
|
genesys: Fix definition of output_line_bytes_raw on gl124
|
2019-09-13 16:40:40 +03:00 |
Povilas Kanapickas
|
d4e4bf35c1
|
genesys: Fix a bug in segmented sensors when scanning 16-bit data
|
2019-09-13 15:37:33 +03:00 |
Povilas Kanapickas
|
af17797d3c
|
genesys: Use new image pipeline for handling segmented sensors
|
2019-09-13 15:37:32 +03:00 |
Povilas Kanapickas
|
dc52dc84f0
|
Merge branch 'genesys-misc-cleanup' into 'master'
genesys: Miscellaneous cleanup
See merge request sane-project/backends!177
|
2019-09-27 21:56:17 +00:00 |
Povilas Kanapickas
|
7a8da5c40b
|
Merge branch 'genesys-analog-devices-adc-calibration' into 'master'
genesys: Implement gain calibration for Analog-Devices ADC
See merge request sane-project/backends!176
|
2019-09-27 21:32:02 +00:00 |
Povilas Kanapickas
|
9a844e1ede
|
genesys: Compute what image processing will be needed in session
|
2019-09-13 11:36:56 +03:00 |
Povilas Kanapickas
|
05ed63fa34
|
genesys: Move setup of read buffer to a single function
|
2019-09-13 11:36:54 +03:00 |
Povilas Kanapickas
|
d73915ba19
|
genesys: Implement gain calibration for Analog-Devices ADC
|
2019-09-13 11:01:48 +03:00 |
Povilas Kanapickas
|
e45e668326
|
genesys: Extract gain computation into a separate function
|
2019-09-13 11:01:47 +03:00 |
Povilas Kanapickas
|
ad1067ad03
|
genesys: Add support for segmented sensors on gl843
|
2019-09-13 10:52:35 +03:00 |
Povilas Kanapickas
|
192dd886cd
|
genesys: Use common code path to compute ..._segment_pixel_group_count
|
2019-09-12 22:21:58 +03:00 |
Povilas Kanapickas
|
4870a9f975
|
genesys: Properly set conseq_pixel_dist_bytes on gl124
|
2019-09-12 22:21:57 +03:00 |
Povilas Kanapickas
|
95eb6a72dd
|
genesys: Use single code path to compute session output_line_bytes_raw
|
2019-09-12 22:21:56 +03:00 |
Povilas Kanapickas
|
eb0882ecc4
|
genesys: Use common code path to compute session optical_pixels_raw
|
2019-09-12 22:11:20 +03:00 |
Povilas Kanapickas
|
3a323a751a
|
genesys: Use common code path to compute session conseq_pixel_dist_bytes
|
2019-09-12 22:11:19 +03:00 |
Povilas Kanapickas
|
693ff3e77a
|
genesys: Remove accidental use of C++14 features
|
2019-09-27 03:10:53 +03:00 |
Povilas Kanapickas
|
41b5e5f5ff
|
genesys: Use common code path to compute session segment_count
|
2019-09-12 21:24:30 +03:00 |
Povilas Kanapickas
|
a830fca943
|
genesys: Remove GL123 enum
|
2019-09-12 22:40:57 +03:00 |
Povilas Kanapickas
|
c0e465784e
|
genesys: Deduplicate different get_sensor_profile implementations
|
2019-09-12 22:40:54 +03:00 |
Povilas Kanapickas
|
52baae02dc
|
genesys: Use common code path to compute session hwdpi_divisor
|
2019-09-12 21:55:30 +03:00 |
Povilas Kanapickas
|
827c3a049d
|
genesys: Rename ScanSession::output_{line_channel => channel}_bytes
|
2019-09-12 21:26:51 +03:00 |
Povilas Kanapickas
|
cbb7e95350
|
genesys: Use common code path to compute session buffer sizes
|
2019-09-12 20:28:46 +03:00 |
Povilas Kanapickas
|
a0cead1cd5
|
genesys: Pass asic type to sanei_genesys_get_bulk_max_size()
|
2019-09-12 20:28:45 +03:00 |
Povilas Kanapickas
|
ed4419e73d
|
genesys: Use common code path to calculate session line sizes
|
2019-09-12 19:49:51 +03:00 |
Povilas Kanapickas
|
991eec63d5
|
genesys: Use common code path to compute session output_line_count
|
2019-09-12 19:34:43 +03:00 |
Povilas Kanapickas
|
ce144ed46f
|
genesys: Use common code path to compute session max_color_shift_lines
|
2019-09-12 18:27:45 +03:00 |
Povilas Kanapickas
|
0961c5d32f
|
genesys: Use common code path to compute session output_pixels
|
2019-09-12 18:23:32 +03:00 |
Povilas Kanapickas
|
453a6b75be
|
genesys: Use common code path to compute session num_staggered_lines
|
2019-09-12 17:59:47 +03:00 |
Povilas Kanapickas
|
5226a163ab
|
genesys: Use common code path to compute session optical_pixels
|
2019-08-24 10:05:53 +03:00 |
Povilas Kanapickas
|
ec5225e1f8
|
genesys: Assume correct resolution is passed from high-level
|
2019-08-24 10:00:52 +03:00 |
Povilas Kanapickas
|
61a055a8cf
|
genesys: Pass the line width requested by the frontend separately
|
2019-08-18 11:13:00 +03:00 |
Povilas Kanapickas
|
f48239419a
|
genesys: Use common code path to compute session optical_resolution
|
2019-08-18 10:39:36 +03:00 |
Povilas Kanapickas
|
a6a785e28d
|
genesys: Use common path to compute ccd_size_divisor on gl646
|
2019-08-31 19:02:15 +03:00 |
Povilas Kanapickas
|
0cd26a8adf
|
genesys: Extract resolution filtering to separate class
|
2019-08-17 11:56:45 +03:00 |
Povilas Kanapickas
|
107404dcd0
|
genesys: Move ccd_size_divisor computation to compute_session()
|
2019-08-17 11:11:15 +03:00 |
Povilas Kanapickas
|
92412a90b2
|
genesys: Create compute_session() for common session computation
|
2019-08-17 11:11:14 +03:00 |
Povilas Kanapickas
|
562f900337
|
Merge branch 'genesys-override-dpiset' into 'master'
genesys: Implement a way to override dpiset
See merge request sane-project/backends!130
|
2019-08-31 12:54:14 +00:00 |
Povilas Kanapickas
|
3a1163480a
|
genesys: Store calibration data using correct type internally
|
2019-08-17 10:53:55 +03:00 |
Povilas Kanapickas
|
db15a75504
|
genesys: Add a way to override dpihw
|
2019-08-17 10:21:03 +03:00 |
Povilas Kanapickas
|
458e31a0c0
|
genesys: Extract setting of DPIHW to a separate function
|
2019-08-17 10:21:02 +03:00 |
Povilas Kanapickas
|
8a48e87741
|
Merge branch 'genesys-simplify-gl843-dpi' into 'master'
genesys: Simplify GL843 DPI calculation
See merge request sane-project/backends!122
|
2019-08-10 12:28:50 +00:00 |
Povilas Kanapickas
|
3e09ba18fa
|
genesys: Move pixel coordinate calculation to gl843_compute_session()
|
2019-08-04 13:17:49 +03:00 |
Povilas Kanapickas
|
6f20e6d341
|
genesys: Use std::vector for the motor slope tables
|
2019-08-04 12:01:50 +03:00 |
Povilas Kanapickas
|
d0dbfa6ec3
|
genesys: Print traces of more data
|
2019-08-04 02:48:27 +03:00 |