summaryrefslogtreecommitdiff
path: root/aom_dsp/quantize.h
Commit message (Collapse)AuthorAge
* cmake: Output aom_config in config sub dir.Tom Finegan2018-05-23
| | | | | | | | | | Does away with somewhat confusing usage of "./aom_config.h" in include statements while keeping linters silent. aom_config.asm, aom_config.c, and aom_config.h are now written to the config sub dir. Change-Id: I99e2422d6ca8b20b9cdf2feee83a866c273e47b0
* quantize.c: remove dead quantize_dc functionsSebastien Alaiwan2018-03-14
| | | | Change-Id: Ie9d3123e98d9543d5d6d178049253685474b8d7d
* Remove CONFIG_AOM_QM macroYaowu Xu2018-02-26
| | | | | | This experiment has been fully adopted. Change-Id: Icb6a291d07a4a7946a5749030636ff59c46a73e6
* Remove CONFIG_TX64X64Yaowu Xu2018-02-15
| | | | | | The experiment is fully adopted. Change-Id: I6cc80a2acf0c93c13b0e36e6f4a2378fe5ce33c3
* Remove the use of macro "CONFIG_HIGHBITDEPTH"Yaowu Xu2017-12-27
| | | | Change-Id: I523d9a89493895eb6a7af1df30a39f36ca9f159f
* AOM_QM: enable by defaultThomas Davies2017-08-15
| | | | | | | | | | No change to metrics, as quantization matrices are not used unless --enable-qm=1 is set on the command line. Fix no highbitdepth compilation, and fix compile errors and warnings for PVQ and NEW_QUANT experiments. Change-Id: I49aceb5acf6ca6790c81e760e5b208788f87086d
* Refactor quantization C code.Thomas Davies2017-08-08
| | | | | | | | | | | | This commit de-duplicates C reference quantization code and unifies quantization matrix (QM) and non-QM code paths when there is no SIMD. The reorganisation also will facilitate re-using SIMD quant functions for QM when the matrix is flat, as is the default when AOM_QM is enabled. Change-Id: Idbfdac9eb9a31adcffe734aac1877d58b86fab77
* Homogenize configuration option name.Sebastien Alaiwan2017-04-12
| | | | | | Rename '--enable-aom-highbitdepth' to '--enable-highbitdepth' Change-Id: I1de13c3508c30c552532993419d8ace326142ab6
* Support 64x64 quantizer functionsDebargha Mukherjee2016-11-09
| | | | | | Also includes some refactoring and cleanups. Change-Id: I2c2528c434a1e9e9b898251fa69489d884463929
* Change to use aom copyright noticeYaowu Xu2016-09-02
| | | | | | This minimize code differences between AOM master and nextgenv2 Change-Id: If144865bdf3ef0818e7aac11018b9e786444c550
* Port renaming changes from AOMediaYaowu Xu2016-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry-Picked the following commits: 0defd8f Changed "WebM" to "AOMedia" & "webm" to "aomedia" 54e6676 Replace "VPx" by "AVx" 5082a36 Change "Vpx" to "Avx" 7df44f1 Replace "Vp9" w/ "Av1" 967f722 Remove kVp9CodecId 828f30c Change "Vp8" to "AOM" 030b5ff AUTHORS regenerated 2524cae Add ref-mv experimental flag 016762b Change copyright notice to AOMedia form 81e5526 Replace vp9 w/ av1 9b94565 Add missing files fa8ca9f Change "vp9" to "av1" ec838b7 Convert "vp8" to "aom" 80edfa0 Change "VP9" to "AV1" d1a11fb Change "vp8" to "aom" 7b58251 Point to WebM test data dd1a5c8 Replace "VP8" with "AOM" ff00fc0 Change "VPX" to "AOM" 01dee0b Change "vp10" to "av1" in source code cebe6f0 Convert "vpx" to "aom" 17b0567 rename vp10*.mk to av1_*.mk fe5f8a8 rename files vp10_* to av1_* Change-Id: I6fc3d18eb11fc171e46140c836ad5339cf6c9419
* Port folder renaming changes from AOMYaowu Xu2016-08-31
Manually cherry-picked commits: ceef058 libvpx->libaom part2 3d26d91 libvpx -> libaom cfea7dd vp10/ -> av1/ 3a8eff7 Fix a build issue for a test bf4202e Rename vpx to aom Change-Id: I1b0eb5a40796e3aaf41c58984b4229a439a597dc