summaryrefslogtreecommitdiff
path: root/third_party
diff options
context:
space:
mode:
authorJohn Koleszar <jkoleszar@google.com>2013-05-30 09:12:57 -0700
committerJohn Koleszar <jkoleszar@google.com>2013-06-06 08:45:45 -0700
commit043d348aaeb9862cb87727a68eb7ee4f84d911d1 (patch)
tree97561ae9a113dbb8bf24949346024da5be60bb56 /third_party
parente987f03acd2ef2ce620e075e691845bd216a54d7 (diff)
downloadlibvpx-043d348aaeb9862cb87727a68eb7ee4f84d911d1.tar
libvpx-043d348aaeb9862cb87727a68eb7ee4f84d911d1.tar.gz
libvpx-043d348aaeb9862cb87727a68eb7ee4f84d911d1.tar.bz2
libvpx-043d348aaeb9862cb87727a68eb7ee4f84d911d1.zip
Reimplementation of loop filter
This version of the loop filter supports non-4:2:0 subsampling and a fourth plane, as well as changing the filtering order to be more friendly to hardware implementations. The filters are applied first to all vertical edges within the 64x64 SB, followed by the top horizontal edge and any internal horizontal edges. Since filtering is applied on each 4x4 edge serially, a dependency is created from filtering one block edge to the next. It would be possible to remove this depencnecy by building all filtering decisions from the unfiltered reconstruction data. Change-Id: I08f3e9683eb7bded8a76651cbc50fc0dfdd05fa7
Diffstat (limited to 'third_party')
0 files changed, 0 insertions, 0 deletions