opencl: remove requirement that kernel vectors be on host

The flip_output flag was computed on the hos which required copying all
of the filter kernel. Compute this flag on the device.