1. A method of filtering video data in a video coding process comprising: receiving a block of video data, wherein the block of video data includes a plurality of sample values; determining one or more filter coefficients for the block of video data; determining a respective offset value for each of the plurality of sample values based at least in part on a value associated with the one or more filter coefficients; and filtering the block of video data based on the determined one or more filter coefficient and the determined respective offset values.