f0b0b0d33d 
								
							 
						 
						
							
							
								
								filter/denoising: Wait for internal task to be completed  
							
							
							
						 
						
							2023-04-05 18:51:33 +02:00  
				
					
						
							
							
								 
						
							
								948976fce1 
								
							 
						 
						
							
							
								
								effects: Add Draw, DrawPremultiplied to 'standard.effect'  
							
							
							
						 
						
							2023-04-05 18:51:29 +02:00  
				
					
						
							
							
								 
						
							
								fc479bcdaf 
								
							 
						 
						
							
							
								
								filter/denoising: Restore alpha after processing  
							
							... 
							
							
							
							As the Alpha channel is completely ignored and possibly destroyed by denoising algorithms, we should restore the Alpha channel manually. Linear interpolation was chosen here as it will behave like Point if the size matches, and properly interpolate if the size doesn't match.
Fixes : #646  
							
						 
						
							2023-04-05 18:51:22 +02:00  
				
					
						
							
							
								 
						
							
								0e5709f7da 
								
							 
						 
						
							
							
								
								filter/denoising: Update Source Identifier  
							
							
							
						 
						
							2023-04-05 18:51:21 +02:00  
				
					
						
							
							
								 
						
							
								f9c03f2c86 
								
							 
						 
						
							
							
								
								filter/denoising: Don't denoise the same image twice  
							
							
							
						 
						
							2023-04-05 18:51:21 +02:00  
				
					
						
							
							
								 
						
							
								3735627b13 
								
							 
						 
						
							
							
								
								filter/denoising: Use actual size instead of base size of target  
							
							
							
						 
						
							2023-04-05 18:51:21 +02:00  
				
					
						
							
							
								 
						
							
								45cedde1ae 
								
							 
						 
						
							
							
								
								filter/denoising: Restrict size to reasonable numbers  
							
							... 
							
							
							
							Prevents invalid sizes from being used by the filter, which sometimes happens with Async Sources that aren't quite ready yet.
Fixes : #642  
							
						 
						
							2023-04-05 18:51:20 +02:00  
				
					
						
							
							
								 
						
							
								a5166c409e 
								
							 
						 
						
							
							
								
								filter/denoising: Fix incorrect define checks  
							
							
							
						 
						
							2023-04-05 18:51:19 +02:00  
				
					
						
							
							
								 
						
							
								247553fa74 
								
							 
						 
						
							
							
								
								filter/denoising: Add Denoising filter  
							
							
							
						 
						
							2023-04-05 18:51:17 +02:00