- Sep 06, 2019
-
-
Frank Bossen authored
-
- Aug 25, 2019
-
-
Karsten Suehring authored
-
- Aug 21, 2019
-
-
Frank Bossen authored
- In InterPrediction::rightShiftMSB, use existing floorLog2 function - In addAvg_SSE, avoid unnecessary use of 32-bit path - In copyBufferSimd, reduce number of loops - In paddingSimd, take advantage of padding extent being either 1 or 2 - In addBIOAvg4_SSE, reduce number of operations and avoid nasty Xmm register -> memory -> integer register path Overall, a decoder runtime reduction of about 3% is expected
-
Brian Heng authored
-
Frank Bossen authored
Note that lines 450-457 should already support the loosened restriction
-
- Aug 20, 2019
-
-
Frank Bossen authored
-
Frank Bossen authored
Overall decoder run time is reduced by about 5%
-
- Aug 15, 2019
-
-
- Aug 13, 2019
-
-
Frederic Barbier authored
-
- Aug 11, 2019
-
-
Frank Bossen authored
SIMD code rewritten to run 2x faster
-
- Aug 10, 2019
-
-
Frank Bossen authored
Clean up virtual boundary related checks: - Replace modulo operation by bitwise AND - Define local variable instead of having same computation appear dozens of times in code - Use const type qualifiter where appropriate
-
- Aug 08, 2019
-
-
Frank Bossen authored
Read 32 bits instead of 64 bits for blocks of width 2 such as to not read past array boundaries
-
- Aug 06, 2019
-
-
Kiyofumi Abe authored
-
- Aug 04, 2019
-
-
Frank Bossen authored
-
- Aug 02, 2019
-
-
Hongbin Liu authored
-
Hongbin Liu authored
-
- Aug 01, 2019
-
-
Wei Chen authored
-
- Jul 31, 2019
-
-
Yin Zhao authored
-
- Jul 30, 2019
- Jul 29, 2019
-
-
Kato Yusuke authored
-
- Jul 27, 2019
-
-
includes offline discussed replacement of tb(v) by ue(v) coding for alf_chroma_num_alt_filters_minus1
-
- Jul 26, 2019
-
-
Jonathan Taquet authored
-
Kato Yusuke authored
-
- Jul 24, 2019
-
-
Kato Yusuke authored
-
- Jul 19, 2019
-
-
Brian Heng authored
- Use different SIMD operations as requested.
-
Brian Heng authored
- Multiplication of "d" and "hv" terms overlows signed 32-bit data type.
-
- Jul 17, 2019
-
-
Yuling Hsiao authored
-
- Jul 15, 2019
-
-
Frank Bossen authored
-
Adam Wieckowski authored
Extended the HAD calculation with SIMD to be performed in 32-bit space rather than 16-bit. This fixes #339
-
- May 17, 2019
-
-
Chia-Ming Tsai authored
Fix ticket #267 on wrong SAD calculation in xGetSAD_NxN_SIMD(...) if rcDtParam.subShift is not equal to zero and input size is equal to 4x4.
-
- May 16, 2019
-
-
Sheng-Yen Lin authored
-
- May 13, 2019
-
-
Sheng-Yen Lin authored
-
Sheng-Yen Lin authored
-
- May 09, 2019
-
-
Frederic Barbier authored
-
- Apr 27, 2019
-
-
Brian Heng authored
- N0242 Non-linear ALF increased SIMD processing size from 4 to 8 pixels. This can cause some processed area to be outside the picture. Checking whether these out-of-bounds blocks are PCM-coded currently crashes the decoder because the CU is NULL. - N0180 Vitrual Boundary behavior is different at bottom of picture if picture is only 1 CTU high. Suggest disabling virtual boundary at bottom of picture (as is currently done for >1 CTU high pictures). Increased bottom edge VB condition by 4 pixels to ensure this disables it, even for 1 CTU high pictures.
-
- Apr 10, 2019
-
-
Anand Meher Kotra authored
-
- Apr 02, 2019
-
-
Xiaoyu Xiu authored
-
Jonathan Taquet authored
VTM version 4.2
-
- Apr 01, 2019
-
-
Karsten Suehring authored
-