Povilas Kanapickas
663e3a99ed
genesys: Add a way to report persistent eof() status from pipeline
2019-09-16 09:34:10 +03:00
Povilas Kanapickas
2e10f4ac17
genesys: Report failures to produce full lines in pipeline
2019-09-16 09:34:09 +03:00
Povilas Kanapickas
f2b1b4449e
genesys: Add a way to use an image as a source for a pipeline
2019-09-16 09:34:08 +03:00
Povilas Kanapickas
32c49e5ec1
Merge branch 'genesys-image-full-ownership' into 'master'
...
genesys: Add class that handles full ownership of image data
See merge request sane-project/backends!188
2019-09-29 17:25:50 +00:00
Povilas Kanapickas
e53058e8b0
genesys: Add class that handles data ownership for full image
2019-09-29 20:03:48 +03:00
Povilas Kanapickas
6ced865d53
genesys: Move pixel-related functionality to separate file
2019-09-29 20:03:48 +03:00
Povilas Kanapickas
b6eef08610
Merge branch 'genesys-session-calib-pixel-offsets' into 'master'
...
genesys: Use session for pixel coordinates during calibration
See merge request sane-project/backends!189
2019-09-29 04:33:06 +00:00
Povilas Kanapickas
28b216513e
Merge branch 'genesys-misc-cleanup' into 'master'
...
genesys: Miscellaneous cleanup
See merge request sane-project/backends!185
2019-09-28 18:22:42 +00:00
Povilas Kanapickas
7b66a8f732
Merge branch 'genesys-override-dpi' into 'master'
...
genesys: Add a way to override logical dpi and physical pixel counts
See merge request sane-project/backends!187
2019-09-28 18:19:58 +00:00
Povilas Kanapickas
f2019befd7
Merge branch 'genesys-session-pixel-offsets' into 'master'
...
genesys: Move pixel coordinate calculation to a single place
See merge request sane-project/backends!186
2019-09-28 18:02:33 +00:00
Olaf Meeuwissen
345be52f9e
nec: Fix [-Werror=implicit-fallthrough] warning
...
The fallthrough would log a message that is probably misleading.
2019-09-28 20:33:26 +09:00
Olaf Meeuwissen
b0b8e8f980
Revert "CI: Speed up compile stage jobs"
...
The additional variables: section in the template hides any variables
set for each job that uses the template!
This reverts commit 14e7ba47dd
.
2019-09-28 18:07:27 +09:00
Olaf Meeuwissen
e00d5462de
Fix libusb related [-Werror=deprecated-declarations] warnings
...
See http://libusb.sourceforge.net/api-1.0/group__libusb__lib.html
2019-09-28 17:46:22 +09:00
Povilas Kanapickas
29580b08b5
Merge branch 'genesys-deduplicate-shading-calibration' into 'master'
...
genesys: Deduplicate shading calibration
See merge request sane-project/backends!184
2019-09-28 05:49:11 +00:00
Povilas Kanapickas
bf3e170dba
Merge branch 'genesys-use-image-pipeline' into 'master'
...
genesys: Use new image operations pipeline for image data reading and conversion
See merge request sane-project/backends!183
2019-09-28 05:48:28 +00:00
Povilas Kanapickas
f3d0a7c17c
Merge branch 'genesys-fix-pow-ambiguity' into 'master'
...
genesys: Fix ambiguity of std::pow() on old compilers
See merge request sane-project/backends!182
2019-09-28 05:34:34 +00:00
Povilas Kanapickas
bee1179e0e
genesys: Print debug images of intermediate pipeline output
2019-09-28 07:33:28 +03:00
Povilas Kanapickas
41addb9730
genesys: Fix debug identifiers
2019-09-28 07:33:28 +03:00
Povilas Kanapickas
9cd1de5c52
genesys: Add a way to debug image pipelines
2019-09-28 07:33:28 +03:00
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
8cf5735278
genesys: Fix ambiguity of std::pow() on old compilers
2019-09-28 07:31:22 +03:00
Povilas Kanapickas
d1badffa88
Merge branch 'genesys-fix-output-line-bytes-raw' into 'master'
...
genesys: Fix calculation of session output_line_bytes_raw
See merge request sane-project/backends!181
2019-09-28 03:54:56 +00:00
Olaf Meeuwissen
9eefac82ca
Merge branch '103-add-old-changelogs-to-source-tarball' into 'master'
...
Resolve "Source tarball does not include older ChangeLogs"
Closes #103
See merge request sane-project/backends!127
2019-09-28 03:09:07 +00:00
Povilas Kanapickas
a500f577c0
Merge branch 'genesys-calibration-variable-names' into 'master'
...
genesys: Improve clarity of calibration offset variable names
See merge request sane-project/backends!180
2019-09-27 22:43:07 +00:00
Povilas Kanapickas
c9e95999f3
Merge branch 'genesys-generic-register-set' into 'master'
...
genesys: Make GenesysRegisterSettingSet generic
See merge request sane-project/backends!179
2019-09-27 22:38:55 +00:00
Povilas Kanapickas
da745b2f30
Merge branch 'genesys-image-pipeline-segmented-sensors' into 'master'
...
genesys: Use the new image pipeline for segmented sensor desegmentation
See merge request sane-project/backends!178
2019-09-27 22:35:42 +00: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
0440123bdc
Merge branch 'genesys-gl843-segmented-sensors' into 'master'
...
genesys: Add support for segmented sensors on gl843
See merge request sane-project/backends!175
2019-09-27 21:21:09 +00:00
Povilas Kanapickas
4cd9dbb73d
Merge branch 'genesys-image-library' into 'master'
...
genesys: Implement a streaming image library
See merge request sane-project/backends!174
2019-09-27 21:06:44 +00:00
Povilas Kanapickas
c59f9a037b
Merge branch 'genesys-default-scan-method' into 'master'
...
genesys: Add a way to specify default scan method
See merge request sane-project/backends!173
2019-09-27 20:55:51 +00:00
Povilas Kanapickas
17dc1aee81
Merge branch 'genesys-desegmentation-refactor' into 'master'
...
genesys: Simplify desegmentation state (part 6)
See merge request sane-project/backends!172
2019-09-27 20:44:47 +00:00
Povilas Kanapickas
60ce6b5c01
Merge branch 'stv-werror-fix-constant-redefinition' into 'master'
...
stv: Fix macro constant redefinition
See merge request sane-project/backends!171
2019-09-27 20:37:08 +00:00
Povilas Kanapickas
015252e4a8
Merge branch 'sanei-usb-optimize-test-mode-bulk-transfers' into 'master'
...
sanei_usb: Optimize bulk USB transfers in testing mode
See merge request sane-project/backends!170
2019-09-27 20:35:13 +00:00
Povilas Kanapickas
e0974ab74a
stv: Fix macro constant redefinition
2019-09-27 23:23:19 +03:00
Povilas Kanapickas
0290a26394
sanei_usb: Optimize bulk USB transfers in testing mode
2019-09-27 23:19:52 +03:00
Povilas Kanapickas
3618a244af
Merge branch 'genesys-desegmentation-refactor' into 'master'
...
genesys: Simplify desegmentation state (part 5)
See merge request sane-project/backends!169
2019-09-27 19:44:15 +00:00
Povilas Kanapickas
86b9768dd3
Merge branch 'genesys-desegmentation-refactor' into 'master'
...
genesys: Simplify desegmentation state (part 4)
See merge request sane-project/backends!168
2019-09-27 19:22:08 +00:00
Povilas Kanapickas
16b0033439
Merge branch 'genesys-fix-cxx11-build' into 'master'
...
genesys: Remove accidental use of C++14 features
See merge request sane-project/backends!166
2019-09-27 00:32:05 +00:00
Povilas Kanapickas
693ff3e77a
genesys: Remove accidental use of C++14 features
2019-09-27 03:10:53 +03:00
Povilas Kanapickas
4f1890f195
Merge branch 'genesys-desegmentation-refactor' into 'master'
...
genesys: Simplify desegmentation state (part 3)
See merge request sane-project/backends!165
2019-09-24 22:46:08 +00:00
Povilas Kanapickas
a4729cff19
Merge branch 'genesys-misc-cleanup' into 'master'
...
genesys: Miscellaneous cleanup
See merge request sane-project/backends!164
2019-09-24 21:11:09 +00:00
Povilas Kanapickas
e4e1a02733
Merge branch 'genesys-session-hwdpi-divisor' into 'master'
...
genesys: Use common code path to compute session hwdpi divisor
See merge request sane-project/backends!163
2019-09-24 15:08:50 +00:00
Povilas Kanapickas
37b60ada83
Merge branch 'genesys-desegmetation-refactor' into 'master'
...
genesys: Simplify desegmentation state (part 2)
See merge request sane-project/backends!162
2019-09-24 14:41:17 +00:00
Olaf Meeuwissen
8539f350fd
sanei_wire: Fix sanei_w_void function signature
...
This function needs to have the same number of arguments as any other
functions passed to sanei_w_array() via its w_element argument, i.e.
sanei_w_char and sanei_w_word, in the w_option_value() implementation
in sanei/sanei_net.c.
Fixes [-Werror=cast-function-type] compiler warning.
2019-09-24 21:22:13 +09:00
Povilas Kanapickas
cad4085565
Merge branch 'genesys-session-buffer-sizes' into 'master'
...
genesys: Use common code path for computing session buffer sizes
See merge request sane-project/backends!161
2019-09-22 20:47:19 +00:00
Povilas Kanapickas
ce2d9840a7
Merge branch 'genesys-desegmentation-refactor' into 'master'
...
genesys: Simplify desegmentation state (part 1)
See merge request sane-project/backends!160
2019-09-22 18:29:02 +00:00