Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								ef29ed60c2 
								
							
								 
							
						 
						
							
							
								
								genesys: Implement support for Plustek Opticfilm 7200i  
							
							 
							
							
							
						 
						
							2019-09-30 00:58:57 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								60534b89ae 
								
							
								 
							
						 
						
							
							
								
								genesys: Store the calibration session into device struct  
							
							 
							
							
							
						 
						
							2019-09-18 23:31:46 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								599443bf72 
								
							
								 
							
						 
						
							
							
								
								genesys: Remove uses of dev->read_bytes_left_after_deseg  
							
							 
							
							
							
						 
						
							2019-09-16 09:34:15 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								c3e7411aca 
								
							
								 
							
						 
						
							
							
								
								genesys: Allow limiting the amount of data read from pipeline sources  
							
							 
							
							
							
						 
						
							2019-09-16 09:34:11 +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
							
						 
						
							 
							
							
							
								
							
								cae3015b66 
								
							
								 
							
						 
						
							
							
								
								genesys: Use new image pipeline for format and CIS reordering  
							
							 
							
							
							
						 
						
							2019-09-28 07:33:27 +03: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
							
						 
						
							 
							
							
							
								
							
								efbfcb0a7f 
								
							
								 
							
						 
						
							
							
								
								genesys: Improve clarity of calibration offset variable names  
							
							 
							
							
							
						 
						
							2019-09-13 16:03:21 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								af17797d3c 
								
							
								 
							
						 
						
							
							
								
								genesys: Use new image pipeline for handling segmented sensors  
							
							 
							
							
							
						 
						
							2019-09-13 15:37:32 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								a5efb96978 
								
							
								 
							
						 
						
							
							
								
								genesys: Replace uses of Genesys_Color_Order with ColorOrder  
							
							 
							
							
							
						 
						
							2019-09-13 11:36:55 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								28d15784e4 
								
							
								 
							
						 
						
							
							
								
								genesys: Remove unused code  
							
							 
							
							
							
						 
						
							2019-09-13 11:36:53 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								8ed2cd991b 
								
							
								 
							
						 
						
							
							
								
								genesys: Initialize frontend state from the outset  
							
							 
							
							
							
						 
						
							2019-09-13 11:36:52 +03: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
							
						 
						
							 
							
							
							
								
							
								c2115543db 
								
							
								 
							
						 
						
							
							
								
								genesys: Implement a way to set default scan method used internally  
							
							 
							
							
							
						 
						
							2019-09-12 23:48:14 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								9b7ab93727 
								
							
								 
							
						 
						
							
							
								
								genesys: Add unit test for genesys_fill_segmented_buffer()  
							
							 
							
							
							
						 
						
							2019-09-12 22:39:22 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								0267eeeeae 
								
							
								 
							
						 
						
							
							
								
								genesys: Remove the desegmentation state struct  
							
							 
							
							
							
						 
						
							2019-09-12 22:22:00 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								3d023060a3 
								
							
								 
							
						 
						
							
							
								
								genesys: Move desegmentation skip_bytes to session struct  
							
							 
							
							
							
						 
						
							2019-09-12 22:21:59 +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
							
						 
						
							 
							
							
							
								
							
								95eb6a72dd 
								
							
								 
							
						 
						
							
							
								
								genesys: Use single code path to compute session output_line_bytes_raw  
							
							 
							
							
							
						 
						
							2019-09-12 22:21:56 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								1f4a5311d7 
								
							
								 
							
						 
						
							
							
								
								genesys: Rename DesegmentationState::raw_{channel => line}_bytes  
							
							 
							
							
							
						 
						
							2019-09-12 22:21:55 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								61d4779402 
								
							
								 
							
						 
						
							
							
								
								genesys: Remove erroneously named raw_line_bytes  
							
							 
							
							... 
							
							
							
							The raw_channel_bytes is what we store the line information to. Turns
out raw_line_bytes is unnecessary and only ever used by error. 
							
						 
						
							2019-09-12 22:21:54 +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
							
						 
						
							 
							
							
							
								
							
								41b5e5f5ff 
								
							
								 
							
						 
						
							
							
								
								genesys: Use common code path to compute session segment_count  
							
							 
							
							
							
						 
						
							2019-09-12 21:24:30 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								676831dc7b 
								
							
								 
							
						 
						
							
							
								
								genesys: Move Genesys_Device::curr to DesegmentationState  
							
							 
							
							
							
						 
						
							2019-09-12 21:26:58 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								f92253adc8 
								
							
								 
							
						 
						
							
							
								
								genesys: Move Genesys_Device::segnb to DesegmentationState  
							
							 
							
							
							
						 
						
							2019-09-12 21:26:57 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								31820384de 
								
							
								 
							
						 
						
							
							
								
								genesys: Move Genesys_Device::skip to DesegmentationState  
							
							 
							
							
							
						 
						
							2019-09-12 21:26:55 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								9bd14f5350 
								
							
								 
							
						 
						
							
							
								
								genesys: Move Genesys_Device::len to DesegmentationState  
							
							 
							
							
							
						 
						
							2019-09-12 21:26:54 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								07d8db5423 
								
							
								 
							
						 
						
							
							
								
								genesys: Move Genesys_Device::dist to DesegmentationState  
							
							 
							
							
							
						 
						
							2019-09-12 21:26:53 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								dd70296827 
								
							
								 
							
						 
						
							
							
								
								genesys: Move desegmentation line width data to a separate struct  
							
							 
							
							
							
						 
						
							2019-09-12 21:26:52 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								88d6cdcc32 
								
							
								 
							
						 
						
							
							
								
								genesys: Rename read_bytes_left -> read_bytes_left_after_deseg  
							
							 
							
							
							
						 
						
							2019-09-12 20:06:38 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								a2ade50870 
								
							
								 
							
						 
						
							
							
								
								genesys: Ensure that resolution is set to a supported one at high-level  
							
							 
							
							... 
							
							
							
							Previously we relied on low-level implementation to detect when the
requested resolution is higher than one supported by the scanner and
seamlessly patch around so that the high-level code does not notice.
This complicates the low level implementation and results to duplicate
code. 
							
						 
						
							2019-08-18 11:13:01 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								ba546d5370 
								
							
								 
							
						 
						
							
							
								
								genesys: Store segment order as a std::vector  
							
							 
							
							
							
						 
						
							2019-08-17 11:02:35 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								3a1163480a 
								
							
								 
							
						 
						
							
							
								
								genesys: Store calibration data using correct type internally  
							
							 
							
							
							
						 
						
							2019-08-17 10:53:55 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								8cb6130cfe 
								
							
								 
							
						 
						
							
							
								
								genesys: Cleanup the gpo setup  
							
							 
							
							
							
						 
						
							2019-08-04 14:01:50 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								38b97f1402 
								
							
								 
							
						 
						
							
							
								
								genesys: Include full session description into the device struct  
							
							 
							
							
							
						 
						
							2019-07-27 05:12:31 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								f4401d501f 
								
							
								 
							
						 
						
							
							
								
								genesys: Make asic type an enum  
							
							 
							
							
							
						 
						
							2019-07-27 05:12:30 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								a58b20d2c8 
								
							
								 
							
						 
						
							
							
								
								genesys: Move cmd_set from model to device struct  
							
							 
							
							
							
						 
						
							2019-08-02 22:39:04 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								035951933b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'genesys-physical-register-state' into 'master'  
							
							 
							
							... 
							
							
							
							genesys: Cache physical register state
See merge request sane-project/backends!111  
							
						 
						
							2019-08-09 10:28:10 +00:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								f9a9d3f84a 
								
							
								 
							
						 
						
							
							
								
								genesys: Cache physical register state in the device on writes  
							
							 
							
							
							
						 
						
							2019-08-02 22:39:01 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								faab7b02e0 
								
							
								 
							
						 
						
							
							
								
								genesys: Cache physical register state in the device on bulk writes  
							
							 
							
							
							
						 
						
							2019-08-02 22:39:00 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								6014645664 
								
							
								 
							
						 
						
							
							
								
								genesys: Cache physical register state in the device on reads  
							
							 
							
							
							
						 
						
							2019-08-02 22:38:58 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								6b2919db9a 
								
							
								 
							
						 
						
							
							
								
								genesys: Remove manual allocations in device class  
							
							 
							
							
							
						 
						
							2019-08-02 22:38:53 +03:00  
						
					 
				
					
						
							
							
								 
								Povilas Kanapickas
							
						 
						
							 
							
							
							
								
							
								49b94dc09e 
								
							
								 
							
						 
						
							
							
								
								genesys: Split genesys_low.h into several files  
							
							 
							
							
							
						 
						
							2019-08-02 22:35:16 +03:00