- 09 Oct, 2014 1 commit
-
-
Deb Mukherjee authored
Uses highbd_ prefix convention consistently. Change-Id: I58f7f799a7ff8e32701bcd71c955bcf1cdd4581e
-
- 03 Oct, 2014 1 commit
-
-
Deb Mukherjee authored
Incorporates the WRAPLOW macro into the non-highbitdepth transforms to aid hardware verification between a software C model and an intended hardware implementation though the use of the configure options: --enable-experimental --enable-emulate-hardware. Note that to avoid further discrepancies between the sse/sse2 implementations of the transforms and the C implementation, when the emulate hardware option is invoked, we also disable sse/sse2/etc. Also incudes some minor cleanups/renaming etc. Change-Id: Ib864d8493313927d429cce402982f1c8e45b3287
-
- 17 Sep, 2014 1 commit
-
-
Deb Mukherjee authored
clang is fine. Change-Id: Ia4e9ff17ea3b86bc87dca35828ee7ce45bea6994
-
- 16 Sep, 2014 1 commit
-
-
Deb Mukherjee authored
Change-Id: I6f5cb101e2dc57c3d3f4d7e0ffb4ddbed027d111
-
- 03 Sep, 2014 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I0a9d52432f2500f1bd8f43f229e70e38bb9a0343
-
- 13 May, 2014 1 commit
-
-
Jingning Han authored
The warning messages complained that there are unused arguments in a few prediction modes. This structure was designed on purpose, such that a wrapper function can cover all prediction mode cases and make them readily accessible as an pointer array. This commit silences such warnings. Change-Id: I7036b6bdb70747e5327d8f6fceb154f100abc4c0
-
- 23 Apr, 2014 1 commit
-
-
Dmitry Kovalev authored
Actually, it would be great to have two separate enums INTRA_MODES and INTER_MODES in future. Change-Id: I6c4147cf0002853da9c1e03fe9514eab876f01c8
-
- 21 Mar, 2014 1 commit
-
-
Yunqing Wang authored
Fixed dr memory errors reported in Issue 736: https://code.google.com/p/webm/issues/detail?id=736 All elements in left_col buffer need to be initialized to ensure the correctness of SIMD operations in x86 optimized code. Change-Id: I8e7f26ab45cca8099c1f9342bcf852f828bda7e4
-
- 13 Mar, 2014 2 commits
-
-
Dmitry Kovalev authored
Change-Id: I652d17f7bff84f75d015f4f39652472e14eb3134
-
Dmitry Kovalev authored
Change-Id: I9a19eb96907f674e3ce1e573f5dd49f0fbf2ae4f
-
- 03 Mar, 2014 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I4a54b12e5229705222c5a101258b9d1f81e2948d
-
- 26 Feb, 2014 1 commit
-
- 16 Dec, 2013 1 commit
-
-
hkuang authored
Change-Id: Id677df4d3dbbed6fdf7319ca6464f19cf32c8176
-
- 31 Oct, 2013 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I12c67c8c0fa1aa7fb3f7d6cc2ef65be29c4ea292
-
- 30 Sep, 2013 1 commit
-
-
Jim Bankoski authored
Change-Id: I934f9cfb96ce4f5f266b025064237875dcd92b3a
-
- 24 Aug, 2013 2 commits
-
-
James Zern authored
Change-Id: I481d9bb2fa3ec72b6a83d5f04d545ad8013f295c
-
Dmitry Kovalev authored
I've already renamed d27_predictor to d207_predictor but forgot about the corresponding constant. Change-Id: Id312aa80fc5b5a1ab8a709a33418a029552a6857
-
- 15 Aug, 2013 1 commit
-
-
Dmitry Kovalev authored
27 degrees intra predictor is actually 207 degrees, so renaming it. Change-Id: Ife96a910437eb80ccdc0b7a5b7a62c77542ae5be
-
- 14 Aug, 2013 1 commit
-
-
Dmitry Kovalev authored
Adding const to above and left pointers. Cleanup. Change-Id: I51e195fa2e2923048043fe68b4e38a47ee82cda1
-
- 09 Aug, 2013 1 commit
-
-
Dmitry Kovalev authored
Removing redundant parenthesis and curly braces. Combining declarations with initializations. Adding useful intermediate variables instead of recalculating expressions every time. Change-Id: I00106f404afd60bfc189905b0fded881684f941a
-
- 10 Jul, 2013 1 commit
-
-
Ronald S. Bultje authored
Change-Id: Ibe1690afc5459f3b3beca401e7734fcd03da6dd0
-
- 09 Jul, 2013 1 commit
-
-
Ronald S. Bultje authored
This probably has a mildly negative impact on performance, but will (in future commits - or possibly merged with this one) allow SIMD implementations of individual intra prediction functions. We may perhaps want to consider having separate functions per txfm-size also (i.e. 4x4, 8x8, 16x16 and 32x32 intra prediction functions for each intra prediction mode), but I haven't played much with that yet. Change-Id: Ie739985eee0a3fcbb7aed29ee6910fdb653ea269
-
- 03 Jul, 2013 1 commit
-
-
Yaowu Xu authored
Change-Id: Ib41f0643fdcc088500e7420708f4e72f1f64c710
-
- 27 Jun, 2013 1 commit
-
-
Jingning Han authored
This commit enables configurable reference buffer pointer for intra predictor. This allows later removal of spatial dependency between blocks inside a 64x64 superblock in the rate-distortion optimization loop. Change-Id: I02418c2077efe19adc86e046a6b49364a980f5b1
-
- 26 Jun, 2013 1 commit
-
-
Yaowu Xu authored
Change-Id: Ieb989830f49e6708ee7728eddebf7a2144c37c6f
-
- 25 Jun, 2013 1 commit
-
-
Jingning Han authored
Remove vp9_intra4x4_predict(). Use the common intra prediction function for all block sizes. Change-Id: Ibd19d51dfa3da8bbdfb79ddeb81530b2e2089560
-
- 21 Jun, 2013 1 commit
-
-
John Koleszar authored
The functions no longer referenced. Change-Id: If2705dfbc607f79ec8ec2242d5e03bec27a35aaf
-
- 07 Jun, 2013 1 commit
-
-
Yaowu Xu authored
As all intra predictions happen on squared transform block now. Change-Id: I7ec91e3f0ad01383a03d2bd3099bbf32e87e3466
-
- 31 May, 2013 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I02c17fb733c0f3c22dc3167c3d3182797415f1ae
-
- 28 May, 2013 1 commit
-
-
Jingning Han authored
Removed one 4x4 prediction step that was unnessary in the rd loop. Removed a unused modecosts estimate from encoder side. Change-Id: I65221a52719d6876492996955ef04142d2752d86
-
- 22 May, 2013 2 commits
-
-
Yaowu Xu authored
This commit changed the encoding and decoding of intra blocks to be based on transform block. In each prediction block, the intra coding iterates thorough each transform block based on raster scan order. This commit also fixed a bug in D135 prediction code. TODO next: The RD mode/txfm_size selection should take this into account when computing RD values. Change-Id: I6d1be2faa4c4948a52e830b6a9a84a6b2b6850f6
-
Yaowu Xu authored
Change-Id: I1b86744fa247233c8df031b3f4b87b212c8dd094
-
- 16 May, 2013 1 commit
-
-
John Koleszar authored
Remove an assumption about chroma size, and the number of planes. Change-Id: I286a7fac296ec334c6a8ad847f663f3adbb9f43e
-
- 07 May, 2013 3 commits
-
-
Paul Wilkins authored
Delete code under the CONFIG_COMP_INTERINTRA_PRED flag. Change-Id: I3d1079cf46305c08f7e11d738596ea112e7b547f
-
Paul Wilkins authored
Clean out code relating to newbintramode. Change-Id: Ie91f4f156cdf60ce0da8ca407c1c9cb00c7d0705
-
Jingning Han authored
Pull sb8x8 out of experimental list. verified via borg run tests. Fixed unit test failures. Change-Id: I12a4bbd17395930580c048ab68becad1ffe46e76
-
- 04 May, 2013 1 commit
-
-
Ronald S. Bultje authored
Change-Id: I1df17f45721c690d157800daa6a0b377e3d32bc2
-
- 02 May, 2013 2 commits
-
-
Ronald S. Bultje authored
Fixes valgrind uninitialized value use warnings. Change-Id: Ie9314d684e2ad194f8aca5bde1729fb9b7c0221d
-
Ronald S. Bultje authored
Change-Id: I83677227f7610fdf2db9f15f87fecd4d8e072427
-
- 30 Apr, 2013 1 commit
-
-
Yaowu Xu authored
Change-Id: Iab9a88f250614a790b6ad96bf3150a74210910df
-