added support for raw depth input (uint16_t).
added support for raw depth output (uint16_t).
fixed missing mask.
simplyfied fragment shader.