checked out initial version of non opencl depth processor related files for the pull request.