diff options
author | Deb Mukherjee <debargha@google.com> | 2014-03-07 17:15:09 -0800 |
---|---|---|
committer | Deb Mukherjee <debargha@google.com> | 2014-03-07 17:15:09 -0800 |
commit | bead2e8fb455ae770379f9ac1a21553db7765889 (patch) | |
tree | 40092c4946ebfcf3af19dc4ce634cb0469622a2c /vp9/encoder/vp9_onyx_int.h | |
parent | 0fced0bca7376a93a1e061a0c0647f66a4b5add3 (diff) | |
download | libvpx-bead2e8fb455ae770379f9ac1a21553db7765889.tar libvpx-bead2e8fb455ae770379f9ac1a21553db7765889.tar.gz libvpx-bead2e8fb455ae770379f9ac1a21553db7765889.tar.bz2 libvpx-bead2e8fb455ae770379f9ac1a21553db7765889.zip |
Support for a fast diamond search
Adds a fast diamond search which is about 5% faster than FAST_HEX
with only a 0.1% drop in psnr when turned on for both speeds 5 and 7.
This search is turned on for speed 7.
Change-Id: I497630aa88a5148926086bb3038e7975e5f4eb98
Diffstat (limited to 'vp9/encoder/vp9_onyx_int.h')
-rw-r--r-- | vp9/encoder/vp9_onyx_int.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_onyx_int.h b/vp9/encoder/vp9_onyx_int.h index a8e7b69e2..4ee035b37 100644 --- a/vp9/encoder/vp9_onyx_int.h +++ b/vp9/encoder/vp9_onyx_int.h @@ -137,7 +137,8 @@ typedef enum { HEX = 2, BIGDIA = 3, SQUARE = 4, - FAST_HEX = 5 + FAST_HEX = 5, + FAST_DIAMOND = 6 } SEARCH_METHODS; typedef enum { |