Rolf Bensch
1486b81dd9
pixma: fix description of adf-wait
2020-05-30 16:22:00 +02:00
Rolf Bensch
16ff7c0bba
generate gamma table from control option
...
we need to generate gamma table only once, after getting gamma from the frontend
2020-05-30 16:18:20 +02:00
Rolf Bensch
057aa02b34
new capability for scanner generation 1 4096 bytes gamma table
2020-05-30 16:04:25 +02:00
Rolf Bensch
11126468ef
calculate 16-bit gamma table
...
Generation 1 scanners need a 8-bit gamma table, with 4096 bytes size.
All other scanners need a 16-bit gamma table, with 1024 bytes size. For
these scanners values of the generated gamma table are close by the values
used from the manufacturers proprietary driver.
2020-05-30 16:02:01 +02:00
Rolf Bensch
103c77ddee
new global variable for gamma
...
get gamma value from 'opt_gamma'
2020-05-30 15:27:42 +02:00
Rolf Bensch
24c016f408
pixma_gen_options.py: fix print whitespace
2020-05-30 15:12:46 +02:00
Olaf Meeuwissen
4a5c7d6889
Merge branch 'ci-updates' into 'master'
...
CI updates
See merge request sane-project/backends!478
2020-05-30 04:20:44 +00:00
Olaf Meeuwissen
db20a613c3
CI: Bump Alpine from 3.11 to 3.12
2020-05-30 13:04:03 +09:00
Olaf Meeuwissen
299af98cb2
CI: Sync full set of configure options with ci-envs settings
2020-05-30 13:03:47 +09:00
Povilas Kanapickas
9165864eef
Merge branch 'genesys-5600f' into 'master'
...
genesys: Add support for 5600F
See merge request sane-project/backends!477
2020-05-25 23:10:01 +00:00
Povilas Kanapickas
96f60115df
genesys: Bump calibration version
2020-05-26 01:51:23 +03:00
Povilas Kanapickas
970b831ffe
genesys: Remove a couple of no longer relevant links
2020-05-26 01:51:22 +03:00
Povilas Kanapickas
069d8a7db0
genesys: Mark 5600F support as complete
2020-05-26 01:51:21 +03:00
Povilas Kanapickas
23079e0061
genesys: Increase timeout in wait_until_has_valid_words()
2020-05-26 01:51:20 +03:00
Povilas Kanapickas
3cca2593fc
genesys: Add support for Canon 5600F
2020-05-26 01:51:19 +03:00
Povilas Kanapickas
b9e4113ef0
genesys: Add functions to write to register according to mask
2020-05-26 01:51:18 +03:00
Povilas Kanapickas
e1be18fbef
Merge branch 'genesys-cleanup' into 'master'
...
genesys: Miscellaneous cleanup
See merge request sane-project/backends!476
2020-05-25 22:49:33 +00:00
Povilas Kanapickas
7c74cb7ce9
genesys: Remove no longer used code
2020-05-26 01:32:45 +03:00
Povilas Kanapickas
8ec6bc2e5d
genesys: Deduplicate move_to_ta()
2020-05-26 01:32:44 +03:00
Povilas Kanapickas
c4135d63a7
genesys: Simplify move_to_ta() on gl843
2020-05-26 01:32:43 +03:00
Povilas Kanapickas
bc973a21c2
genesys: Simplify move_to_ta() on gl842
2020-05-26 01:32:42 +03:00
Povilas Kanapickas
b8a24ee409
genesys: Remove useless debug statements
2020-05-26 01:32:41 +03:00
Povilas Kanapickas
57a398888d
genesys: Deduplicate init_regs_for_scan()
2020-05-26 01:32:40 +03:00
Povilas Kanapickas
66ba92cfb6
genesys: Don't throw exception in non-exceptional circumstances
2020-05-26 01:32:39 +03:00
Povilas Kanapickas
7c378476e8
Merge branch 'genesys-gl847-transparency' into 'master'
...
genesys: Implement transparency support on gl847
See merge request sane-project/backends!475
2020-05-25 22:30:48 +00:00
Povilas Kanapickas
64b69331d3
Merge branch 'genesys-misc-fixes' into 'master'
...
genesys: Miscellaneous fixes
See merge request sane-project/backends!474
2020-05-25 22:29:03 +00:00
Povilas Kanapickas
786442d9c7
Merge branch 'genesys-pixel-offsets' into 'master'
...
genesys: Pixel offset calculation adjustments
See merge request sane-project/backends!473
2020-05-25 22:26:23 +00:00
Povilas Kanapickas
6bf26b3882
Merge branch 'genesys-host-side-calibration' into 'master'
...
genesys: Reimplement simplier host-side calibration
See merge request sane-project/backends!472
2020-05-25 22:25:47 +00:00
Povilas Kanapickas
f3b04b374a
genesys: Implement transparency support on gl847
2020-05-26 01:14:43 +03:00
Povilas Kanapickas
8a66829057
genesys: Simplify access to nodes that are newly added to image pipeline
2020-05-26 01:13:20 +03:00
Povilas Kanapickas
c9182dc606
genesys: Ensure ImagePipelineStack nodes are destroyed in reverse order
2020-05-26 01:13:19 +03:00
Povilas Kanapickas
3282c5a654
genesys: Fix TIFF file writing
2020-05-26 01:13:18 +03:00
Povilas Kanapickas
ba91fc844d
genesys: Fix start pixel calculation when optical resolution is not max
2020-05-26 01:10:52 +03:00
Povilas Kanapickas
56db2b988a
genesys: Adjust host side calibration by shading pixel offset
2020-05-26 01:10:51 +03:00
Povilas Kanapickas
8a10e33a13
genesys: Move all pixel adjustment calculations to a single function
2020-05-26 01:10:50 +03:00
Povilas Kanapickas
b569e6cbb9
genesys: Reimplement simplier host-side calibration
2020-05-26 01:09:23 +03:00
Olaf Meeuwissen
5e8583bc31
Merge branch 'remove-package-version-from-config' into 'master'
...
gt68xx: Remove @PACKAGEVERSION@ from configuration filey
See merge request sane-project/backends!471
2020-05-25 12:05:14 +00:00
Olaf Meeuwissen
08613aad26
gt68xx: Remove @PACKAGEVERSION@ from configuration filey
2020-05-25 20:48:35 +09:00
Povilas Kanapickas
b7ec6da949
Merge branch 'genesys-cleanup' into 'master'
...
genesys: Miscellaneous cleanup
See merge request sane-project/backends!470
2020-05-24 17:59:40 +00:00
Povilas Kanapickas
92bf0c6623
genesys: Remove broken interpolation support
2020-05-24 20:44:26 +03:00
Povilas Kanapickas
6a495f9725
genesys: Remove duplicate align_int_up()
2020-05-24 20:44:25 +03:00
Povilas Kanapickas
e7e5322003
genesys: Remove dead code
2020-05-24 20:44:24 +03:00
Povilas Kanapickas
3084c41269
Merge branch 'genesys-fix-parameters' into 'master'
...
genesys: Retrieve output parameters out of the actual pipeline
See merge request sane-project/backends!469
2020-05-24 15:52:51 +00:00
Povilas Kanapickas
33fc7cfb29
genesys: Retrieve output parameters out of the actual pipeline
2020-05-24 18:36:48 +03:00
Povilas Kanapickas
44ee9bf373
Merge branch 'genesys-remove-lineart' into 'master'
...
genesys: Remove support for generating lineart within the backend
See merge request sane-project/backends!468
2020-05-24 15:35:41 +00:00
Povilas Kanapickas
a12083c8c4
genesys: Remove support for generating lineart within the backend
2020-05-24 18:20:17 +03:00
Povilas Kanapickas
745a5c8b38
Merge branch 'genesys-simplify-pipeline' into 'master'
...
genesys: Allow pipeline to be created without mutating device
See merge request sane-project/backends!467
2020-05-24 15:19:16 +00:00
Povilas Kanapickas
a23d61c26b
genesys: Allow pipeline to be created without mutating device
2020-05-24 18:02:03 +03:00
Povilas Kanapickas
ddeae7e8b0
Merge branch 'genesys-simplify-buffers' into 'master'
...
genesys: Simplify read buffer management
See merge request sane-project/backends!466
2020-05-24 13:52:19 +00:00
Povilas Kanapickas
28e6ad89b8
genesys: Simplify read buffer size calculation
2020-05-24 16:35:59 +03:00