Removes conditional statements from band getting
Implements scan order to band map with arrays in both the encoder and decoder to remove conditional statements. Encoding seems to be about 1% faster at speed 0, tested on football. Decoding seems to be about 0.5-1% faster on a set of 25 videos. Change-Id: Idb233ca0b9e0efd790e30880642e8717e1c5c8dd
Showing
- vp9/common/vp9_entropy.h 0 additions, 11 deletionsvp9/common/vp9_entropy.h
- vp9/decoder/vp9_decodframe.c 57 additions, 22 deletionsvp9/decoder/vp9_decodframe.c
- vp9/decoder/vp9_detokenize.c 13 additions, 10 deletionsvp9/decoder/vp9_detokenize.c
- vp9/decoder/vp9_detokenize.h 2 additions, 1 deletionvp9/decoder/vp9_detokenize.h
- vp9/decoder/vp9_onyxd_int.h 2 additions, 1 deletionvp9/decoder/vp9_onyxd_int.h
- vp9/encoder/vp9_block.h 3 additions, 0 deletionsvp9/encoder/vp9_block.h
- vp9/encoder/vp9_encodemb.c 7 additions, 5 deletionsvp9/encoder/vp9_encodemb.c
- vp9/encoder/vp9_onyx_if.c 7 additions, 0 deletionsvp9/encoder/vp9_onyx_if.c
- vp9/encoder/vp9_tokenize.c 4 additions, 2 deletionsvp9/encoder/vp9_tokenize.c
Loading
Please register or sign in to comment