uvg266/src
Marko Viitanen 867304970e [fme] Enable avx2 interpolation and fix some warning about shifting mv's
* Also switch mv int16_t to mv_t in many places
2021-11-22 10:38:18 +02:00
..
extras [cleanup] remove all crypto related stuff, fix warnings, move estimate.m to tools/ 2021-07-27 09:27:51 +03:00
strategies [fme] Enable avx2 interpolation and fix some warning about shifting mv's 2021-11-22 10:38:18 +02:00
threadwrapper
alf.c [alf] Change order of alf_covariance.y array for better AVX2 optimization in alf_get_blk_stats_avx2() 2021-08-26 15:37:01 +03:00
alf.h [alf] Change order of alf_covariance.y array for better AVX2 optimization in alf_get_blk_stats_avx2() 2021-08-26 15:37:01 +03:00
bitstream.c Replace bitstream->simulation with cabac->only_count 2021-09-14 17:44:56 +03:00
bitstream.h Replace bitstream->simulation with cabac->only_count 2021-09-14 17:44:56 +03:00
cabac.c [cleanup] remove all crypto related stuff, fix warnings, move estimate.m to tools/ 2021-07-27 09:27:51 +03:00
cabac.h [inter] Implement Adaptive Motion Vector Resolution bits, the resolution still in fullpel 2021-11-16 17:18:29 +02:00
cfg.c [amvr] Add cmd line parameter for amvr and a field to the cu_array_t for setting it 2021-11-17 14:53:30 +02:00
cfg.h
checkpoint.c
checkpoint.h
cli.c [amvr] Add cmd line parameter for amvr and a field to the cu_array_t for setting it 2021-11-17 14:53:30 +02:00
cli.h
constraint.c
constraint.h
context.c [inter] Implement Adaptive Motion Vector Resolution bits, the resolution still in fullpel 2021-11-16 17:18:29 +02:00
context.h [transform-skip] Bitstream generation for transform-skip 2021-04-30 10:54:45 +03:00
cu.c
cu.h [inter] Fix mv precision in many places and add more mv_t usage and new vector2d_t rounding function 2021-11-19 16:20:49 +02:00
encmain.c Merge remote-tracking branch 'remotes/kvz_github/master' into Fix-monochrome 2021-04-23 10:56:50 +03:00
encode_coding_tree.c [inter] Fix mv precision in many places and add more mv_t usage and new vector2d_t rounding function 2021-11-19 16:20:49 +02:00
encode_coding_tree.h [alf] Add new wf_recon_jobs and change search/bitstream writing to use local coeff instead of state->coeff 2021-07-23 10:40:19 +03:00
encoder.c [cleanup] remove all crypto related stuff, fix warnings, move estimate.m to tools/ 2021-07-27 09:27:51 +03:00
encoder.h Merge remote-tracking branch 'remotes/kvz_github/master' into Fix-monochrome 2021-04-23 10:56:50 +03:00
encoder_state-bitstream.c [inter] Implement Adaptive Motion Vector Resolution bits, the resolution still in fullpel 2021-11-16 17:18:29 +02:00
encoder_state-bitstream.h
encoder_state-ctors_dtors.c Move HMVP arrays to more suitable place 2021-10-08 16:33:32 +03:00
encoder_state-ctors_dtors.h
encoder_state-geometry.c
encoder_state-geometry.h
encoderstate.c [inter] Implement HMVP LUT updates during the search 2021-11-05 13:13:11 +02:00
encoderstate.h Move HMVP arrays to more suitable place 2021-10-08 16:33:32 +03:00
fast_coeff_cost.c Allow fast coeff weights to be read from a file 2020-10-29 15:22:51 +02:00
fast_coeff_cost.h [cleanup] remove some warnings 2021-07-26 11:42:19 +03:00
filter.c [fme] Enable avx2 interpolation and fix some warning about shifting mv's 2021-11-22 10:38:18 +02:00
filter.h
global.h [inter] Change internal MV precision to "INTERNAL_MV_PREC" and add new type mv_t 2021-11-18 09:49:12 +02:00
gop.h
image.c [jccr] WIP initial implementation 2021-09-06 11:28:08 +03:00
image.h [jccr] WIP initial implementation 2021-09-06 11:28:08 +03:00
imagelist.c
imagelist.h
input_frame_buffer.c
input_frame_buffer.h
inter.c [fme] Enable avx2 interpolation and fix some warning about shifting mv's 2021-11-22 10:38:18 +02:00
inter.h [fme] Enable avx2 interpolation and fix some warning about shifting mv's 2021-11-22 10:38:18 +02:00
intra.c [SIMD] Move PDPC condition out of strategy 2021-09-06 21:20:51 +03:00
intra.h Limit the top-right intra references when wpp is turned on 2020-12-15 22:33:32 +02:00
kvazaar.c Changed 'width's to 'stride's, because added more pixels to 'fulldata'. 2020-12-30 14:30:47 +02:00
kvazaar.h [amvr] Add cmd line parameter for amvr and a field to the cu_array_t for setting it 2021-11-17 14:53:30 +02:00
kvazaar.pc.in
kvazaar_internal.h
kvz_math.h
Makefile.am [alf] Add strategy for alf_get_blk_stats() and an initial AVX2 version 2021-08-25 20:22:24 +03:00
ml_classifier_intra_depth_pred.c
ml_classifier_intra_depth_pred.h
ml_intra_cu_depth_pred.c
ml_intra_cu_depth_pred.h
nal.c Fix nal unit debug printing when VERBOSE is used 2021-09-01 14:28:07 +03:00
nal.h
rate_control.c Merge remote-tracking branch 'remotes/kvz_github/master' into Fix-monochrome 2021-04-23 10:56:50 +03:00
rate_control.h
rdo.c Clean up entropy tables and some unused code / comments 2021-08-17 10:31:14 +03:00
rdo.h [alf] Define the strategy for alf_derive_classification_blk() 2021-08-19 17:04:35 +03:00
reshape.c [cleanup] remove all crypto related stuff, fix warnings, move estimate.m to tools/ 2021-07-27 09:27:51 +03:00
reshape.h [LMCS] Use chroma scaling 2021-06-01 12:17:03 +03:00
sao.c
sao.h
scalinglist.c [scalinglist] Fix memory leak 2021-03-09 10:04:11 +02:00
scalinglist.h [scalinglist] WIP: Update scalinglist for VVC 2021-03-09 09:51:49 +02:00
search.c [inter] Fix mv precision in many places and add more mv_t usage and new vector2d_t rounding function 2021-11-19 16:20:49 +02:00
search.h [jccr] WIP initial implementation 2021-09-06 11:28:08 +03:00
search_inter.c [fme] Enable avx2 interpolation and fix some warning about shifting mv's 2021-11-22 10:38:18 +02:00
search_inter.h [fme] Enable avx2 interpolation and fix some warning about shifting mv's 2021-11-22 10:38:18 +02:00
search_intra.c [MTS] Move chroma outside of mts search 2021-09-06 11:28:33 +03:00
search_intra.h Implemented DCT2, DST7, and DCT8 transforms, and search for selecting transform for MTS. Using MTS results mismatch for luma component. 2021-02-02 11:09:43 +02:00
strategyselector.c [alf] Define the strategy for alf_derive_classification_blk() 2021-08-19 17:04:35 +03:00
strategyselector.h [alf] Define the strategy for alf_derive_classification_blk() 2021-08-19 17:04:35 +03:00
tables.c
tables.h Enable 4x4 intra CUs 2021-04-23 10:57:29 +03:00
threadqueue.c Updated to VTM6.1. 2020-12-30 14:27:15 +02:00
threadqueue.h
threads.h
transform.c [jccr] disable jccr for blocks when tr-depth != depth, i.e. 64×64 2021-09-06 11:28:32 +03:00
transform.h [jccr] WIP initial implementation 2021-09-06 11:28:08 +03:00
videoframe.c Move HMVP arrays to more suitable place 2021-10-08 16:33:32 +03:00
videoframe.h Implement HMVP look-up-table functions 2021-10-08 16:29:14 +03:00
yuv_io.c Changed 'width's to 'stride's, because added more pixels to 'fulldata'. 2020-12-30 14:30:47 +02:00
yuv_io.h