Marko Viitanen
|
b0a5bcda3b
|
[CI] Add some actual tests to CMakeLists.txt and fix tests/util.sh
|
2022-04-28 22:16:08 +03:00 |
|
Marko Viitanen
|
bfc646ee8b
|
[CI] Verbose test output in gitlab-ci and fix the working directory of test
|
2022-04-28 22:09:45 +03:00 |
|
Marko Viitanen
|
61642deb82
|
[cleanup] Change the interface function names and some other kvazaar mentions to uvg266
|
2022-04-28 22:01:02 +03:00 |
|
Marko Viitanen
|
b21e745ae6
|
[build] Fix gitlab-ci cmake directory and CMakeLists source file removing
|
2022-04-28 21:34:00 +03:00 |
|
Marko Viitanen
|
45fcac612a
|
[cleanup] Change all tabs to spaces in the ml classifier code
|
2022-04-28 21:14:25 +03:00 |
|
Marko Viitanen
|
f413e52ddd
|
[build] Use relative paths in CMakeLists GLOB and fix gitlab-ci
|
2022-04-28 21:12:39 +03:00 |
|
Marko Viitanen
|
0105897e6c
|
[build] Change Dockerfile to build uvg266
|
2022-04-28 20:50:03 +03:00 |
|
Marko Viitanen
|
c4e755a135
|
[build] Fix some issues in CMakeLists.txt and add "make dist"
|
2022-04-28 20:49:14 +03:00 |
|
Marko Viitanen
|
836b08e4ab
|
[build] Remove the m4 directory
|
2022-04-28 19:53:35 +03:00 |
|
Marko Viitanen
|
08e11ccaa9
|
[build] Rename the library to avoid naming it liblibuvg266
|
2022-04-28 16:38:56 +03:00 |
|
Marko Viitanen
|
2016f30dc0
|
[build] Add install configuration to CMakeLists.txt
|
2022-04-28 16:15:09 +03:00 |
|
Marko Viitanen
|
481fdf913b
|
[build] Use version info from the CMakeLists.txt
|
2022-04-28 15:32:26 +03:00 |
|
Marko Viitanen
|
6b07bb3591
|
[build] Remove x264asm abstraction layer since it is not used anymore
|
2022-04-28 15:31:41 +03:00 |
|
Marko Viitanen
|
b5dce4c94e
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
|
Marko Viitanen
|
f14ea35ec9
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
|
Marko Viitanen
|
576bf569d3
|
[build] Replace visual studio and autotools build systems with CMake
|
2022-04-28 14:13:20 +03:00 |
|
Marko Viitanen
|
227556a13e
|
[build] Remove support for the yasm asm build
|
2022-04-28 14:12:09 +03:00 |
|
Joose Sainio
|
ede7603361
|
Fix chroma bit cost calculation
|
2022-04-21 11:17:44 +03:00 |
|
Joose Sainio
|
0381d7d779
|
Move 4x4 chroma tu info to bottom right cu when intra is split into 4x4
|
2022-04-21 09:46:54 +03:00 |
|
Joose Sainio
|
b413aa5c43
|
Improve jccr search
|
2022-04-20 09:31:34 +03:00 |
|
Joose Sainio
|
d41103385a
|
fix cclm
|
2022-04-15 12:39:18 +03:00 |
|
Joose Sainio
|
e9a081de4f
|
Count bits for mip and mrl
|
2022-04-15 12:25:07 +03:00 |
|
Joose Sainio
|
61a3612395
|
Fix incorrect bit counting
|
2022-04-15 11:39:18 +03:00 |
|
Joose Sainio
|
b9618690e7
|
Generate mrl references for mrl rough search
|
2022-04-15 11:39:18 +03:00 |
|
Joose Sainio
|
f4dc3ab43b
|
Fix jccr and chroma mode search
|
2022-04-15 11:39:18 +03:00 |
|
Joose Sainio
|
24faf0024d
|
Fix MTS and actually select the best intra mode for rd < 2
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
901d60b8e7
|
Fix monochrome, maybe mts search and cabac debug
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
abcf2a12b8
|
Fix setting chroma mode to planar for mip pus
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
2c48453e59
|
Fix mip mode count macros
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
43c2f9318e
|
Fix mip mode generation
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
69dfd816f1
|
oops
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
b8e5e1d9e3
|
Fix mrl rough search
|
2022-04-15 11:39:16 +03:00 |
|
Joose Sainio
|
f75b2fdb34
|
Fix tr_depth setting and restore checking all pred_modes rd cost
|
2022-04-15 11:39:16 +03:00 |
|
Joose Sainio
|
6aa8240db0
|
Fix test_external_symbols
|
2022-04-15 11:39:16 +03:00 |
|
Joose Sainio
|
5f1e9c820f
|
Rough search for mrl and mip
|
2022-04-15 11:39:16 +03:00 |
|
Joose Sainio
|
88c01b6d32
|
Fix warnings/errors
|
2022-04-15 11:39:16 +03:00 |
|
Joose Sainio
|
b093248ca7
|
Maybe working for regular intra search
|
2022-04-15 11:39:16 +03:00 |
|
Joose Sainio
|
f7563076cb
|
WIP
|
2022-04-15 11:39:15 +03:00 |
|
Joose Sainio
|
00acf661cf
|
WIP: intra prediction generation from a singular function
|
2022-04-15 11:39:15 +03:00 |
|
Joose Sainio
|
e74ea38673
|
WIP: initial structs etc.
|
2022-04-15 11:39:15 +03:00 |
|
Joose Sainio
|
52240bde6e
|
ignore chroma during regular intra search
|
2022-04-15 11:39:15 +03:00 |
|
Joose Sainio
|
debe5924a9
|
Fix
|
2022-04-15 11:38:31 +03:00 |
|
Joose Sainio
|
863929378f
|
Better get_mvd_coding_cost
|
2022-04-01 15:15:29 +03:00 |
|
Joose Sainio
|
3532f7a938
|
Correct counting of jccr flag for inter pu rdo
|
2022-03-31 15:19:32 +03:00 |
|
Joose Sainio
|
6924497bae
|
Fix jccr when inter is used
|
2022-03-31 14:59:22 +03:00 |
|
Joose Sainio
|
57cd9bd97e
|
minor fixes
|
2022-03-31 12:11:33 +03:00 |
|
Joose Sainio
|
03fd8f1545
|
Don't write jccr flag for inter CUs when it cannot be enabled
|
2022-03-31 11:45:49 +03:00 |
|
Joose Sainio
|
f5753394a0
|
Update intra chroma mode contexts
|
2022-03-31 11:30:27 +03:00 |
|
Joose Sainio
|
45a9bed7fb
|
Don't count jccr bits when jccr is disabled
|
2022-03-31 10:30:02 +03:00 |
|
Joose Sainio
|
c777acd91e
|
correct calculation of mvd bitcost
|
2022-03-30 15:06:44 +03:00 |
|