.. |
extras
|
[build] Remove x264asm abstraction layer since it is not used anymore
|
2022-04-28 15:31:41 +03:00 |
strategies
|
[isp] Fix transform selection when MTS & ISP is used. Wrong transform was selected. Change mts parameter name to better reflect its purpose.
|
2023-08-14 12:21:26 +03:00 |
threadwrapper
|
|
|
alf.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
alf.h
|
[build] Fix conditions for struct packing macro, detect MSVC instead of everything else
|
2022-04-29 18:57:26 +03:00 |
bitstream.c
|
Merge branch 'improve-intra-search'
|
2022-05-30 13:35:46 +03:00 |
bitstream.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
cabac.c
|
[intra] Count fractional bits with get_coeff_cabac_cost
|
2022-06-28 15:22:33 +03:00 |
cabac.h
|
[ibc] Add IBC Flag context and code the bits, disable by default for now
|
2022-07-29 11:49:49 +03:00 |
cfg.c
|
[isp] Add ISP command line option.
|
2023-08-14 12:15:36 +03:00 |
cfg.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
checkpoint.c
|
|
|
checkpoint.h
|
|
|
cli.c
|
[isp] Add ISP command line option.
|
2023-08-14 12:15:36 +03:00 |
cli.h
|
[cli] To print version info to stdout when everything is ok.
|
2022-05-05 13:28:50 +03:00 |
constraint.c
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
constraint.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
context.c
|
[isp] Add non-square block handling to functions.
|
2023-08-14 12:16:34 +03:00 |
context.h
|
[isp] Add non-square block handling to functions.
|
2023-08-14 12:16:34 +03:00 |
cu.c
|
[isp] Fix storing cbfs for small ISP splits. Fix pdpc filtering. Cannot be used if width or height is less than 4. Fix dct related CI errors.
|
2023-08-14 12:21:20 +03:00 |
cu.h
|
[isp] Fix storing cbfs for small ISP splits. Fix pdpc filtering. Cannot be used if width or height is less than 4. Fix dct related CI errors.
|
2023-08-14 12:21:20 +03:00 |
debug.c
|
[ibc] Tune search costs a bit and revert debug vector scaling
|
2022-07-29 11:53:09 +03:00 |
debug.h
|
[debug] Fix Motion Vector debug code not to overflow on videos not divisible by LCU_WIDTH
|
2022-07-27 12:48:39 +03:00 |
encmain.c
|
Round width and height to next 8 pixels instead of 4
|
2022-06-16 09:45:35 +03:00 |
encode_coding_tree.c
|
[isp] Add lfnst asserts. Fix error in MTS search. Fix chroma lfnst index when no coefficients present.
|
2023-08-14 12:21:26 +03:00 |
encode_coding_tree.h
|
[isp] Fix CI errors.
|
2023-08-14 12:21:17 +03:00 |
encoder.c
|
[test] Add capability for testing the consistency of the cabac state
|
2022-06-28 15:28:06 +03:00 |
encoder.h
|
[test] Add capability for testing the consistency of the cabac state
|
2022-06-28 15:28:06 +03:00 |
encoder_state-bitstream.c
|
[isp] Write isp config bit to sps.
|
2023-08-14 12:16:37 +03:00 |
encoder_state-bitstream.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
encoder_state-ctors_dtors.c
|
[ibc] Clean up the ibc search, utilize hash based starting points if ibc=2
|
2023-07-24 22:07:22 +03:00 |
encoder_state-ctors_dtors.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
encoder_state-geometry.c
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
encoder_state-geometry.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
encoderstate.c
|
[ibc] Include the chroma in crc
|
2023-07-27 10:58:20 +03:00 |
encoderstate.h
|
[ibc] Add IBC buffers
|
2022-07-29 11:52:15 +03:00 |
fast_coeff_cost.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
fast_coeff_cost.h
|
Merge branch 'improve-intra-search'
|
2022-05-30 13:35:46 +03:00 |
filter.c
|
[ibc] Fix deblocking for the IBC blocks
|
2023-05-08 11:58:40 +03:00 |
filter.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
global.h
|
[isp] Set cbfs for isp splits after search. Add helper function for isp split number.
|
2023-08-14 12:16:40 +03:00 |
gop.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
hashmap.c
|
[ibc] Fill the IBC hashmap at the start of LCU search and use reverse map for "pos to hash"
|
2023-07-21 20:14:23 +03:00 |
hashmap.h
|
[ibc] Use IBC hashmap in LCU row basis
|
2023-06-28 23:06:04 +03:00 |
image.c
|
Merge branch 'improve-intra-search'
|
2022-05-30 13:35:46 +03:00 |
image.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
imagelist.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
imagelist.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
input_frame_buffer.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
input_frame_buffer.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
inter.c
|
[ibc] Add CRC32C functions, with SSE 4.2 optimized CRC calculations
|
2023-06-22 14:39:56 +03:00 |
inter.h
|
Merge branch 'improve-intra-search'
|
2022-05-30 13:35:46 +03:00 |
intra.c
|
[isp] Fix lfnst constraint checks when ISP is in use. Add some asserts.
|
2023-08-14 12:21:25 +03:00 |
intra.h
|
[isp] Use TR_MAX_WIDTH in ISP checks instead of parameter.
|
2023-08-14 12:21:24 +03:00 |
lfnst_tables.h
|
[lfnst] change kvz_ to uvg_
|
2022-06-28 15:20:44 +03:00 |
mip_data.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
ml_classifier_intra_depth_pred.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
ml_classifier_intra_depth_pred.h
|
[cleanup] Change all tabs to spaces in the ml classifier code
|
2022-04-28 21:14:25 +03:00 |
ml_intra_cu_depth_pred.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
ml_intra_cu_depth_pred.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
nal.c
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
nal.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
rate_control.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
rate_control.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
rdo.c
|
[isp] Fix coeff cost calculation. Coeff arrays were indexed wrongly.
|
2023-08-14 12:17:29 +03:00 |
rdo.h
|
[isp] Fix coeff cost calculation. Coeff arrays were indexed wrongly.
|
2023-08-14 12:17:29 +03:00 |
reshape.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
reshape.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
sao.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
sao.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
scalinglist.c
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
scalinglist.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
search.c
|
[isp] Fix cabac issues. There are always four transform blocks even if there are only two ISP splits. Fix prediction issues. PDPC filter was applied when it should be disabled. Fix reference building issues. Left reference was built incorrectly for blocks with height 2.
|
2023-08-14 12:21:21 +03:00 |
search.h
|
[isp] Count isp cbfs.
|
2023-08-14 12:16:01 +03:00 |
search_ibc.c
|
[ibc] Calculate hashes every 4 pixels and change the IBC costs a bit
|
2023-07-27 10:29:55 +03:00 |
search_ibc.h
|
[ibc] Implement a proper search for IBC based on Inter search
|
2022-07-29 11:53:11 +03:00 |
search_inter.c
|
[isp] Redo call hierarchy to include x, y coordinates.
|
2023-08-14 12:17:24 +03:00 |
search_inter.h
|
Merge branch 'improve-intra-search'
|
2022-05-30 13:35:46 +03:00 |
search_intra.c
|
[isp] Fix search. Best LFNST and MTS modes were not selected correctly for ISP modes.
|
2023-08-14 12:21:27 +03:00 |
search_intra.h
|
[isp] Fix CI errors.
|
2023-08-14 12:21:22 +03:00 |
strategyselector.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
strategyselector.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
tables.c
|
[isp] Fix some asserts to allow log2_dim 1 block sizes. Fix coefficient group scan order for small dimensions.
|
2023-08-14 12:21:19 +03:00 |
tables.h
|
[isp] Resolve TODOs. Make scan order tables const.
|
2023-08-14 12:16:37 +03:00 |
threadqueue.c
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
threadqueue.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
threads.h
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
transform.c
|
[isp] Add lfnst asserts. Fix error in MTS search. Fix chroma lfnst index when no coefficients present.
|
2023-08-14 12:21:26 +03:00 |
transform.h
|
[lfnst] Fix lfnst constraint checking for the new coeff order
|
2023-08-14 12:17:33 +03:00 |
uvg266.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
uvg266.h
|
[isp] Change function calls to cu_loc_t.
|
2023-08-14 12:15:38 +03:00 |
uvg266.pc.in
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
uvg266_internal.h
|
[cleanup] Update README AppVeyor badge url and remove mentions of Kvazaar
|
2022-06-18 13:49:09 +03:00 |
uvg_math.h
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
version.h.in
|
[build] Add better version info to the binary for debugging purposes
|
2022-05-02 20:51:24 +03:00 |
videoframe.c
|
[ibc] Use IBC hashmap in LCU row basis
|
2023-06-28 23:06:04 +03:00 |
videoframe.h
|
[ibc] Fill the IBC hashmap at the start of LCU search and use reverse map for "pos to hash"
|
2023-07-21 20:14:23 +03:00 |
yuv_io.c
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
yuv_io.h
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |