- Aug 23, 2019
-
-
Vadim Seregin authored
-
Frank Bossen authored
Fixed the MVD range to be compatible with entropy coding limit. See merge request jvet/VVCSoftware_VTM!871
-
Frank Bossen authored
JVET-O1164 RPR implementation See merge request jvet/VVCSoftware_VTM!875
-
Xiang Li authored
Clean up / speed up various SIMD functions See merge request jvet/VVCSoftware_VTM!874
-
Xiang Li authored
Remove unused functions See merge request jvet/VVCSoftware_VTM!880
-
Xiang Li authored
Reduce number of dynamic memory allocations See merge request jvet/VVCSoftware_VTM!872
- Aug 22, 2019
-
-
Vadim Seregin authored
-
Vadim Seregin authored
-
Hongtao Wang authored
-
Frank Bossen authored
-
Vadim Seregin authored
-
Frank Bossen authored
improve configurability of fast intra decision introduced in JVET-O0050 See merge request jvet/VVCSoftware_VTM!879
-
Karsten Suehring authored
- add option to completely disable - add iparameter to software manual
-
Frank Bossen authored
JVET-O0491: remove tb() and tu() codes See merge request jvet/VVCSoftware_VTM!878
-
Karsten Suehring authored
-
Frank Bossen authored
Fix #476 Scaling list addressing after adding palette prediction (MODE_PLT) See merge request jvet/VVCSoftware_VTM!877
-
Frank Bossen authored
refactoring SbTMVP to align with spec See merge request jvet/VVCSoftware_VTM!826
-
Frank Bossen authored
JVET-O0525: Removal of PCM mode. See merge request jvet/VVCSoftware_VTM!876
-
Chen-Yen Lai authored
-
Brian Heng authored
- Remove additional unused variable.
-
Chen-Yen Lai authored
-
Vadim Seregin authored
-
Vadim Seregin authored
-
Hongtao Wang authored
-
- Aug 21, 2019
-
-
Vadim Seregin authored
-
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
-
Xiang Li authored
Fix #481 loosen restriction on processing width See merge request jvet/VVCSoftware_VTM!873
-
Frank Bossen authored
Note that lines 450-457 should already support the loosened restriction
-
Frank Bossen authored
Use vectors and resize them if needed instead of deleting and reallocating memory for every picture. This appears to have a significant impact on decoder run time. Use PLTRunMode type where appropriate instead of bool since using vector<bool> creates a number of issues
-
Frank Bossen authored
-
Frank Bossen authored
-
Frank Bossen authored
-
Frank Bossen authored
-
Frank Bossen authored
This reduces the number of dynamic allocations
-
Frank Bossen authored
Allocate single large buffer instead of many small buffers for holding scaling lists data
-
Frank Bossen authored
Remove partitioner factory to simplify memory allocation for the partitioner (use stack instead of heap)
-