Wykres commitów

11394 Commity (a12083c8c44b7296fa98ecb83e8932d0f6bdeb05)

Autor SHA1 Wiadomość Data
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
Povilas Kanapickas 1eccbf5aef genesys: Remove no longer used buffers 2020-05-21 20:51:15 +03:00
Povilas Kanapickas 3cd0914f67 Merge branch 'genesys-remove-image-enhancement' into 'master'
genesys: Remove image enhancement functionality

See merge request sane-project/backends!460
2020-05-21 17:38:18 +00:00
Povilas Kanapickas d7f930252b Merge branch 'genesys-crash-bugs' into 'master'
genesys: Fix several bugs that can potentially crash the backend

See merge request sane-project/backends!459
2020-05-21 17:37:23 +00:00
Povilas Kanapickas b42ed0343a genesys: Fix uninitialized variable 2020-05-21 20:21:05 +03:00
Povilas Kanapickas 78ed723f38 genesys: Fix invalid writes in ImagePipelineNodeInvert for 1-bit data 2020-05-21 20:21:04 +03:00
Povilas Kanapickas 2986d95ee7 genesys: Fix potential out of bounds access in line shift pipeline nodes 2020-05-21 20:21:03 +03:00
Povilas Kanapickas 657de7d72a genesys: Remove image enhancement functionality from the backend 2020-05-21 20:16:36 +03:00
Povilas Kanapickas 59abadd065 genesys: Fix debug statement logging directly to stderr 2020-05-21 20:16:35 +03:00
Povilas Kanapickas 92552129ac Merge branch 'genesys-enums-human-readable' into 'master'
genesys: Update enum formatters

See merge request sane-project/backends!458
2020-05-20 19:35:48 +00:00
Povilas Kanapickas 5a727324f9 genesys: Update enum formatters for OpticFilm 7200 2020-05-20 22:00:16 +03:00
Povilas Kanapickas 4fea56dfe8 genesys: Add function to format SensorId 2020-05-20 22:00:15 +03:00
Olaf Meeuwissen 757b7cf463 Merge branch 'release/1.0.30' into 'master'
Merge changes released with 1.0.30

Closes #279

See merge request sane-project/backends!457
2020-05-18 12:23:49 +00:00
Olaf Meeuwissen bfea8a1a82 Merge branch 'master' into 'release/1.0.30'
# Conflicts:
#   NEWS
2020-05-18 12:08:28 +00:00
Povilas Kanapickas 0415fb4b7d Merge branch 'genesys-sensor-optical-resolution' into 'master'
genesys: Add real optical resolution to sensor structs

See merge request sane-project/backends!456
2020-05-18 03:50:52 +00:00
Povilas Kanapickas e62f130523 genesys: Replace ccd_size_divisor with explicit optical resolution 2020-05-18 06:35:20 +03:00
Povilas Kanapickas b5430cc039 genesys: Rename Genesys_Sensor::{optical_res => full_resolution} 2020-05-18 06:35:19 +03:00