.. |
extras
|
[build] Remove x264asm abstraction layer since it is not used anymore
|
2022-04-28 15:31:41 +03:00 |
strategies
|
[isp] Remove unnecessary code from forward dct 32.
|
2023-08-14 12:21:25 +03:00 |
threadwrapper
|
Update threadwrapper to enable pthread_rwlock_t
|
2019-11-21 13:38:40 +02:00 |
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
|
Fix merge issues and license texts
|
2021-11-23 08:46:06 +02:00 |
checkpoint.h
|
Fix merge issues and license texts
|
2021-11-23 08:46:06 +02:00 |
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] Fix lfnst constraint checks when ISP is in use. Add some asserts.
|
2023-08-14 12:21:25 +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] Use TR_MAX_WIDTH in ISP checks instead of parameter.
|
2023-08-14 12:21:24 +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] 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 |
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 |