Reima Hyvönen
|
dcc92ac1b4
|
Merge branch 'bipred_recon' of https://gitlab.tut.fi/TIE/ultravideo/kvazaar into bipred_recon
|
2018-08-28 15:13:00 +03:00 |
|
Reima Hyvönen
|
7de5c74434
|
Updated bipred_recon to work faster
|
2018-08-28 15:12:31 +03:00 |
|
Reima Hyvönen
|
47b357cca2
|
Comment one test
|
2018-08-27 18:52:14 +03:00 |
|
Reima Hyvönen
|
1b26dab7fc
|
Comment one test
|
2018-08-27 18:19:12 +03:00 |
|
Reima Hyvönen
|
2ca99a44e8
|
Updated shuffle operation to be in right order
|
2018-08-27 18:16:38 +03:00 |
|
Sami Ahovainio
|
42741a2c40
|
Some changes for PCM and Intra towards VTM 2.0 compatibility.
|
2018-08-27 09:18:15 +03:00 |
|
Marko Viitanen
|
3dc5f65fba
|
Add an extra bit to intra mode and map 33 angular modes to 65
|
2018-08-17 15:09:48 +03:00 |
|
Marko Viitanen
|
9aaf53fcd7
|
Add dep_quant_enable_flag to slice header
|
2018-08-17 14:58:57 +03:00 |
|
Marko Viitanen
|
dc92fa6fb3
|
Added missing ALF flag to SPS
|
2018-08-17 12:53:27 +03:00 |
|
Marko Viitanen
|
dbc74c592d
|
Add VTM 2.0 new flags to SPS
|
2018-08-17 12:47:29 +03:00 |
|
Marko Viitanen
|
17505c8306
|
Disable vertical and horizontal scan order with small blocks
- Intra now working down to 8x8 luma
|
2018-08-17 11:38:40 +03:00 |
|
Marko Viitanen
|
4f7da86285
|
Commented out sign hiding code, which is not used in VVC
|
2018-08-17 09:38:11 +03:00 |
|
Marko Viitanen
|
c9cbdd5dc3
|
Added couple of ToDo comments for large CTU support
|
2018-08-17 09:37:14 +03:00 |
|
Marko Viitanen
|
daf041406f
|
Disable DST
|
2018-08-16 16:05:32 +03:00 |
|
Marko Viitanen
|
b85ae3688e
|
Signal QP in slice header if tiles and slices=tiles are enabled
Keeps the PPS constant for various purposes
|
2018-08-16 08:44:39 +03:00 |
|
Sami Ahovainio
|
5baab86597
|
Added BT split flags
|
2018-08-14 15:28:06 +03:00 |
|
Marko Viitanen
|
b33aa37484
|
Enable max_trans_hier_depth values and disable DC and angular filtering
|
2018-08-14 15:24:21 +03:00 |
|
Marko Viitanen
|
00a827007a
|
Use normal split flags
|
2018-08-14 10:57:32 +03:00 |
|
Reima Hyvönen
|
508b218a12
|
some modifications made to prevent reading too much
|
2018-08-14 10:50:39 +03:00 |
|
Reima Hyvönen
|
1d935ee888
|
some useless stuff removed
|
2018-08-13 16:47:11 +03:00 |
|
Reima Hyvönen
|
ce3ac4c05e
|
some modifications to no_mov
|
2018-08-13 16:41:02 +03:00 |
|
Reima Hyvönen
|
15a613ae94
|
test if no_mov breaks testing
|
2018-08-13 16:02:56 +03:00 |
|
Reima Hyvönen
|
97a2049e58
|
removed pointer declaration out from switch
|
2018-08-10 16:42:26 +03:00 |
|
Reima Hyvönen
|
aa94bcedbc
|
Stream is now pointer
|
2018-08-10 16:38:49 +03:00 |
|
Reima Hyvönen
|
fa5b227ece
|
256 to 32 doesn't work, made them by hand
|
2018-08-10 16:01:20 +03:00 |
|
Reima Hyvönen
|
408dedbcc8
|
removed _mm256_extract_epi8 and replaced with _mm_stream
|
2018-08-10 15:53:26 +03:00 |
|
Reima Hyvönen
|
31c35091c6
|
_mm256_cvtsi256_si32 removed
|
2018-08-10 10:06:40 +03:00 |
|
Reima Hyvönen
|
99dc43074f
|
_mm256_cvtsi256_si32 breaks system, too much bits. back to extract
|
2018-08-10 09:59:33 +03:00 |
|
Reima Hyvönen
|
4f1f80b2cb
|
Transformed convert from 256 to cast 256 -> 128 and then convert from 128
|
2018-08-09 15:35:54 +03:00 |
|
Reima Hyvönen
|
4957555eb3
|
Removed leftover from 939
|
2018-08-09 15:25:03 +03:00 |
|
Reima Hyvönen
|
28b165c971
|
Clearified some sections, added _MM_SHUFFLE macro
|
2018-08-09 15:23:01 +03:00 |
|
Reima Hyvönen
|
dd04df8667
|
testing if error in both avx2 functions
|
2018-08-03 11:49:00 +03:00 |
|
Reima Hyvönen
|
ed50d71fde
|
Switched some variables to different location, altered inter_recon_bipred_avx2 function
|
2018-08-02 16:08:59 +03:00 |
|
Reima Hyvönen
|
9ba85ab7b0
|
Testing if test break pipeline
|
2018-08-02 14:55:20 +03:00 |
|
Reima Hyvönen
|
f5739a0028
|
Renaming and removing useless prints
|
2018-08-02 14:47:17 +03:00 |
|
Reima Hyvönen
|
bc09f59bb6
|
Edited some definitions
|
2018-08-02 11:54:53 +03:00 |
|
Marko Viitanen
|
6a479f8249
|
Added debugging example to README
|
2018-07-27 14:44:15 +03:00 |
|
Marko Viitanen
|
ffbc178cf9
|
An attempt to fix checksums
|
2018-07-27 14:38:05 +03:00 |
|
Marko Viitanen
|
84b6a61193
|
Hack to fix split flag model for PCM use -> valid VVC bitstream
|
2018-07-27 14:29:31 +03:00 |
|
Marko Viitanen
|
90174f1143
|
Add more values to cabac debugging
|
2018-07-27 13:59:54 +03:00 |
|
Marko Viitanen
|
c6572d644f
|
Updated split_flag initialization to support Large CTUs in VVC
|
2018-07-27 12:32:45 +03:00 |
|
Marko Viitanen
|
7abadaafe4
|
Disable CTU splitting and configure max CTU sizes to 64x64
|
2018-07-27 11:04:21 +03:00 |
|
Marko Viitanen
|
6921e31502
|
Fix debugging functions
|
2018-07-27 11:03:16 +03:00 |
|
Marko Viitanen
|
37b5ce3d33
|
Change configurations to ease VVC debugging, max-BT-depth = 0
|
2018-07-26 16:12:11 +03:00 |
|
Marko Viitanen
|
792da1b7e0
|
Force PCM coding and fix PCM sample output
|
2018-07-26 11:05:31 +03:00 |
|
Marko Viitanen
|
5d4a2a004f
|
Remove depentent slice, wpp/tile and scaling list parameters from PPS
|
2018-07-26 10:43:21 +03:00 |
|
Marko Viitanen
|
31a6cbfe6d
|
Disable sign bit hiding
|
2018-07-26 10:41:35 +03:00 |
|
Marko Viitanen
|
9f2b429c66
|
Disable some features not used in VVC
- Part mode coding not used
- split transform flag not used
- last significant coeff pos swapping not used
|
2018-07-26 10:33:27 +03:00 |
|
Marko Viitanen
|
e84276f7f6
|
Fixed version string
|
2018-07-26 08:17:55 +03:00 |
|
Marko Viitanen
|
e38109d102
|
Enable QTBT and set correct general_profile_idc for Next
|
2018-07-25 12:24:17 +03:00 |
|