Wykres commitów

11612 Commity (3e33c9664aebda7b87db0e77b0e533e6f4039e6c)

Autor SHA1 Wiadomość Data
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
Povilas Kanapickas ec5af18239 genesys: Remove no longer used ImageBufferGenesysUsb 2020-05-24 16:35:59 +03:00
Povilas Kanapickas d172b9cc4d genesys: Remove read buffer after image processing 2020-05-24 16:35:59 +03:00
Povilas Kanapickas d680724f9e Merge branch 'genesys-debug-tiff' into 'master'
genesys: Use TIFF files for debugging

See merge request sane-project/backends!464
2020-05-23 11:18:34 +00:00
Povilas Kanapickas 51725d406f Merge branch 'genesys-stagger-alignment' into 'master'
genesys: Align input pixel positions for unstaggering

See merge request sane-project/backends!465
2020-05-23 11:18:09 +00:00
Povilas Kanapickas d770012132 genesys: Use TIFF files for debugging 2020-05-23 14:03:01 +03:00
Povilas Kanapickas aa937c5b4c genesys: Simplify pixel positioning for unstaggering 2020-05-23 14:02:32 +03:00
Povilas Kanapickas 5a455e741b genesys: Fix align_multiple_{floor,ceil} for zero multiple 2020-05-23 14:02:31 +03:00
Povilas Kanapickas bb05afdbfd genesys: Fix erroneous multiplication by channels on gl646 cis 2020-05-23 14:02:30 +03:00
Povilas Kanapickas f5af633263 genesys: Simplify data buffering in main image pipeline 2020-05-23 10:39:09 +03:00
Povilas Kanapickas 9873fdf922 genesys: Don't read too much data when segment count is more than one 2020-05-23 10:39:08 +03:00
Povilas Kanapickas 55691ece2c genesys: Merge ImagePipelineNodeBuffered{CallableSource and GenesysUsb} 2020-05-23 10:39:07 +03:00
Povilas Kanapickas 8981e583e2 genesys: Move math utilities to utilities.h 2020-05-23 10:39:06 +03:00
Povilas Kanapickas fe323f19cb genesys: Add a way to push constructed nodes to pipeline 2020-05-23 10:39:05 +03:00
Povilas Kanapickas afa798d71a genesys: Simplify ImagePipelineNodeArraySource 2020-05-23 10:39:04 +03:00
Povilas Kanapickas 7fbe792200 Merge branch 'genesys-stagger' into 'master'
genesys: Improve stagger handling

See merge request sane-project/backends!463
2020-05-21 22:40:34 +00:00
Povilas Kanapickas 5f0abce90f genesys: Add support for unstaggering in X direction 2020-05-22 01:23:50 +03:00
Povilas Kanapickas 95d7196fca genesys: Implement image pipeline node to shift columns 2020-05-22 01:23:49 +03:00
Povilas Kanapickas 1bae94fd1e genesys: Support more than 2 columns in ImagePipelineNodePixelShiftLines 2020-05-22 01:23:48 +03:00
Povilas Kanapickas d980da1ff7 genesys: Improve vertical staggering to support more than 2 lines 2020-05-22 01:23:47 +03:00
Povilas Kanapickas 4ee035983c Merge branch 'genesys-simplify-param-calculation' into 'master'
genesys: Simplify scan parameter calculation

See merge request sane-project/backends!462
2020-05-21 20:57:48 +00:00
Povilas Kanapickas 4b0f3ed02c genesys: Warn if output and requested widths don't match 2020-05-21 23:40:59 +03:00
Povilas Kanapickas a6f023fee1 genesys: Reuse Genesys_Settings::requested_pixels for bytes per line 2020-05-21 23:40:58 +03:00
Povilas Kanapickas c50bfb8493 genesys: Simplify calc_parameters() by making data flow explicit 2020-05-21 23:40:57 +03:00
Povilas Kanapickas 90a2386c01 genesys: Fix const safety of sensor retrieval functions 2020-05-21 23:40:56 +03:00
Povilas Kanapickas 0957103cc3 genesys: Prefer to have a local `dev` variable for Genesys_Device* 2020-05-21 23:40:55 +03:00
Povilas Kanapickas b6eb01cd0f genesys: Update session test to include scan params 2020-05-21 23:40:54 +03:00
Povilas Kanapickas 2e4a3ddd06 Merge branch 'genesys-simplify-buffers' into 'master'
genesys: Simplify buffer handling

See merge request sane-project/backends!461
2020-05-21 18:07:20 +00:00
Povilas Kanapickas 83f7520fe7 genesys: Remove obsolete comment 2020-05-21 20:51:17 +03:00
Povilas Kanapickas 0d97c3d195 genesys: Simplify genesys_read_ordered_data() 2020-05-21 20:51:16 +03:00