Most tools only work on a specific type of layer: raster or vector.No need to show the not-supported layers in the 'Input datasource':
Review is done, code optimizations are finished.This issue can be closed.