]> granicus.if.org Git - libvpx/commit
vp9_reconintra: simplify d63_predictor
authorJames Zern <jzern@google.com>
Thu, 4 Jun 2015 03:40:32 +0000 (20:40 -0700)
committerJames Zern <jzern@google.com>
Fri, 5 Jun 2015 02:21:05 +0000 (19:21 -0700)
commit7012ba63951388bc1b794c042f87f343c71bd65a
tree982960909edae5d098593edd091eb4cec1172500
parentdc07cc6fedac6a07dee1607622d119c2e31413ae
vp9_reconintra: simplify d63_predictor

calculate the averages needed for even and odd rows once; this removes a
conditional from the inner loop
the final average calculated currently relies on above[] being extended,
it could be reduced to use
above[block_size - 2] + 3 * above[block_size - 1]

Change-Id: I70f5eac8d8a2a959c7114844a95826f445c3dd4d
vp9/common/vp9_reconintra.c