adding base read depth filter
fixing region.c's compiling error
depth pass compile
depth filter added, no error