Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix pixelpipe extensive work while exporting
This is how it should be done depending on "high-quality" (HQ) and "upscale" UP HQ=OFF UP=OFF the final size is achieved by down-scaling in demosaic, we never upscale. (was good) HQ=ON UP=OFF the pixelpipe processes all avaible data, the output size is achieved in the finalscale module and is never upscaled (was good) HQ=ON UP=ON the pixelpipe processes all avaible data, the output size is achieved in the finalscale module and may be increased by upscaling (was good) HQ=OFF UP=ON as uscaling is allowed this should behave exactly as HQ=ON/UP=ON Until now we **upscaled** in the demosaicer to full size leading to excessive cpu/gpu load possibly with heavy tiling achieving nothing or even likely reducing quality. If we export with "high quality"=ON and "upscale=OFF the pixelpipe should process all data and finally down/upscale in finalscale. If we toggle on "upscale"
- Loading branch information