Joose Sainio
|
2ccbb79b4d
|
[isp] Fix coordinates
|
2022-12-14 10:54:52 +02:00 |
|
Joose Sainio
|
f09d015ffe
|
[mtt] Make sure mtt splits cannot reach a situation where search cannot be performed
|
2022-12-14 10:41:36 +02:00 |
|
Joose Sainio
|
6d6d69bb81
|
[mtt] Check that we are inside the CTU before checking the ctu data
|
2022-12-14 10:28:58 +02:00 |
|
Joose Sainio
|
01023c8a34
|
[mtt] Fix trying to get split data from depth -1
|
2022-12-14 10:16:51 +02:00 |
|
Joose Sainio
|
3d236153e3
|
[deblock] Fix incorrect direction for transform split of tall blocks at the top CTU row
|
2022-12-14 10:10:08 +02:00 |
|
Joose Sainio
|
1d7405ec28
|
[mtt] Fix deblock for --combine-intra
|
2022-12-14 09:25:54 +02:00 |
|
Joose Sainio
|
d05a726a12
|
[mtt] static
|
2022-12-14 09:11:40 +02:00 |
|
Joose Sainio
|
73987d3882
|
[mtt] Fix implicit splits when mtt is not enabled
|
2022-12-14 09:01:52 +02:00 |
|
Joose Sainio
|
62c91e2e92
|
[jccr] jccr=4 hasn't been necessary for a long time
|
2022-12-14 08:47:24 +02:00 |
|
Joose Sainio
|
b46aef72f1
|
[mtt] Fix final issues?
|
2022-12-14 08:37:06 +02:00 |
|
Joose Sainio
|
0a8850f0e5
|
[mtt] fix deblock
|
2022-12-13 14:51:38 +02:00 |
|
Joose Sainio
|
ef93fe6578
|
[mtt] Fix lfnst and chroma coeffs and tests
|
2022-12-12 10:05:17 +02:00 |
|
Joose Sainio
|
b7e7616f89
|
WIP
|
2022-12-08 14:52:01 +02:00 |
|
Joose Sainio
|
92ace56c41
|
[mtt] Fill chroma data for the whole area covered by the local separate tree chroma cu
|
2022-12-08 10:34:51 +02:00 |
|
Joose Sainio
|
01aa1e8348
|
[mtt] Fix implicit splits for non ctu divisible frames.
|
2022-12-06 14:23:31 +02:00 |
|
Joose Sainio
|
2e809abace
|
[mtt] Fix isp for MTT
|
2022-12-06 11:23:30 +02:00 |
|
Joose Sainio
|
d004d81603
|
[mtt] search works completely with everything except RDOQ deblock and ISP
|
2022-12-02 13:56:38 +02:00 |
|
Joose Sainio
|
03d15759c1
|
[mtt] WIP
|
2022-12-01 14:38:35 +02:00 |
|
Joose Sainio
|
76b0b35c05
|
[mtt] fix lfnst
|
2022-11-30 13:26:48 +02:00 |
|
Joose Sainio
|
6344812c22
|
[mtt] search with mtt depth 2 and dual tree works without lfnst
|
2022-11-30 10:43:12 +02:00 |
|
Joose Sainio
|
b770ee656a
|
[mtt] proper split availability checking for split flag
|
2022-11-29 12:51:34 +02:00 |
|
Joose Sainio
|
665886dc52
|
[mtt] fix dual tree
|
2022-11-29 12:14:58 +02:00 |
|
Joose Sainio
|
95f7096a34
|
[mtt] fix cost calculation
|
2022-11-29 08:45:53 +02:00 |
|
Joose Sainio
|
e1df38bbd8
|
[mtt] search with depth 1 mtt kinda working
|
2022-11-28 11:24:55 +02:00 |
|
Joose Sainio
|
badb834ef9
|
[mtt] All individual mtt splits should be working + uvg_get_possible_splits
|
2022-11-25 13:59:45 +02:00 |
|
Joose Sainio
|
4c15c0e5ab
|
[mtt] WIP 16x16 TT split
|
2022-11-24 15:04:57 +02:00 |
|
Joose Sainio
|
2c32c48a0f
|
fix rebase
|
2022-11-24 12:50:19 +02:00 |
|
Joose Sainio
|
472baa894f
|
[mtt] Single mtt split works for everything else, except 16x16 with TT
|
2022-11-24 09:33:12 +02:00 |
|
Joose Sainio
|
69f66626ed
|
[mtt] 64x32 and 32x64
|
2022-11-24 09:29:55 +02:00 |
|
Joose Sainio
|
baa7a3bb70
|
[mtt] Fix sqrt adjustment, cclm calculation on edges of CTU and waip for lfnst
|
2022-11-24 09:29:44 +02:00 |
|
Joose Sainio
|
a45ad25dde
|
[mtt] Fix counting the number of reference pixles and implement WAIP adjustment
|
2022-11-24 09:29:36 +02:00 |
|
Joose Sainio
|
ecc1e3ec89
|
[mtt] WIP
|
2022-11-24 09:29:00 +02:00 |
|
Joose Sainio
|
f1f46d6008
|
WIP
|
2022-11-24 09:26:10 +02:00 |
|
Joose Sainio
|
902ea84187
|
[mtt] square root adjustment for quantization
|
2022-11-24 09:23:14 +02:00 |
|
Joose Sainio
|
6fe09411c0
|
WIP
|
2022-11-24 09:23:14 +02:00 |
|
Joose Sainio
|
540cf1fa41
|
[mtt] WIP
|
2022-11-24 09:23:14 +02:00 |
|
Joose Sainio
|
8a86c8fe3c
|
[mtt] remove work_tree
|
2022-11-24 09:23:14 +02:00 |
|
Joose Sainio
|
3e119d5338
|
[mtt] Remove work_tree_copy_down and change work_tree_copy_up not to require the whole work tree as input parameter
|
2022-11-24 09:23:13 +02:00 |
|
Joose Sainio
|
27726dc375
|
[mtt] fix dual tree
|
2022-11-24 09:23:13 +02:00 |
|
Joose Sainio
|
df01d5488f
|
[quant] fix fast coeff cost
|
2022-11-24 09:23:13 +02:00 |
|
Joose Sainio
|
80bd15e6c7
|
[mtt] fix
|
2022-11-24 09:22:17 +02:00 |
|
Joose Sainio
|
97001eab7f
|
[mtt] fix
|
2022-11-24 09:22:17 +02:00 |
|
Joose Sainio
|
0b4d215456
|
[mtt] fix
|
2022-11-24 09:22:17 +02:00 |
|
Joose Sainio
|
a2ddb630e4
|
[mtt] also copy top right CU
|
2022-11-24 09:22:16 +02:00 |
|
Joose Sainio
|
1f3d21362f
|
[mtt] temporarily disable zero coeff rdo
|
2022-11-24 09:22:16 +02:00 |
|
Joose Sainio
|
eda0ead6f4
|
[mtt] fix
|
2022-11-24 09:22:16 +02:00 |
|
Joose Sainio
|
c9c331ed38
|
[mtt] fix
|
2022-11-24 09:22:16 +02:00 |
|
Joose Sainio
|
d538061142
|
[mtt] Only initialize higher depth ctus partially
|
2022-11-24 09:22:16 +02:00 |
|
Joose Sainio
|
11abe38295
|
[transform] Simplify chroma transform search a bit
|
2022-11-24 09:22:16 +02:00 |
|
Joose Sainio
|
ec72cbf3ea
|
[mtt] Add function for easily getting all split cu_locs
|
2022-11-24 09:22:15 +02:00 |
|