1. A method for providing block partition boundary filtering for depth based block partitioning in high efficiency video coding, comprising: obtaining a binary mask based on a depth block corresponding to a current texture block, in which the binary mask is used for the texture block partitioning; partitioning the current texture block according to the binary mask; determining that at least one pixel position of a first set of adjacent pixel positions in the binary mask in at least one of a vertical plane and a horizontal plane in relation to a first particular pixel position at the block partition boundary between different partitions in the current texture block has a different depth value in the binary mask than other pixel positions in the first set of adjacent pixel positions; determining that all pixel positions of a second set of adjacent pixel positions in the binary mask in at least one of a further vertical plane and a further horizontal plane in relation to a second particular pixel position at the block partition boundary between the different partitions in the current texture block have a same depth value; performing pixel processing to filter an intensity value in the current texture block at the first particular pixel position according to intensity values in the current texture block at the first set of pixel positions and not to filter an intensity value in the current texture block at the second particular pixel position; and updating the intensity value at the first particular pixel position in the current texture block according to the pixel processing.