TUT HEVC Encoder
|
#include "strategies/strategies-picture.h"
#include "strategies/altivec/picture-altivec.h"
#include "strategies/avx2/picture-avx2.h"
#include "strategies/generic/picture-generic.h"
#include "strategies/sse2/picture-sse2.h"
#include "strategies/sse41/picture-sse41.h"
#include "strategyselector.h"
Functions | |
int | kvz_strategy_register_picture (void *opaque, uint8_t bitdepth) |
cost_pixel_nxn_func * | kvz_pixels_get_satd_func (unsigned n) |
Get a function that calculates SATD for NxN block. | |
cost_pixel_nxn_func * | kvz_pixels_get_sad_func (unsigned n) |
Get a function that calculates SAD for NxN block. | |
cost_pixel_nxn_multi_func * | kvz_pixels_get_satd_dual_func (unsigned n) |
Get a function that calculates SATDs for 2 NxN blocks. | |
cost_pixel_nxn_multi_func * | kvz_pixels_get_sad_dual_func (unsigned n) |
Get a function that calculates SADs for 2 NxN blocks. | |
cost_pixel_nxn_multi_func * kvz_pixels_get_sad_dual_func | ( | unsigned | n | ) |
n | Width of the region for which SAD is calculated. |
cost_pixel_nxn_func * kvz_pixels_get_sad_func | ( | unsigned | n | ) |
n | Width of the region for which SAD is calculated. |
cost_pixel_nxn_multi_func * kvz_pixels_get_satd_dual_func | ( | unsigned | n | ) |
n | Width of the region for which SATD is calculated. |
cost_pixel_nxn_func * kvz_pixels_get_satd_func | ( | unsigned | n | ) |
n | Width of the region for which SATD is calculated. |
inter_recon_bipred_func* kvz_bipred_average = 0 |
get_optimized_sad_func* kvz_get_optimized_sad = 0 |
hor_sad_func* kvz_hor_sad = 0 |
pixel_var_func* kvz_pixel_var = 0 |
pixels_calc_ssd_func* kvz_pixels_calc_ssd = 0 |
reg_sad_func* kvz_reg_sad = 0 |
cost_pixel_nxn_func* kvz_sad_16x16 = 0 |
cost_pixel_nxn_multi_func* kvz_sad_16x16_dual = 0 |
cost_pixel_nxn_func* kvz_sad_32x32 = 0 |
cost_pixel_nxn_multi_func* kvz_sad_32x32_dual = 0 |
cost_pixel_nxn_func* kvz_sad_4x4 = 0 |
cost_pixel_nxn_multi_func* kvz_sad_4x4_dual = 0 |
cost_pixel_nxn_func* kvz_sad_64x64 = 0 |
cost_pixel_nxn_multi_func* kvz_sad_64x64_dual = 0 |
cost_pixel_nxn_func* kvz_sad_8x8 = 0 |
cost_pixel_nxn_multi_func* kvz_sad_8x8_dual = 0 |
cost_pixel_nxn_func* kvz_satd_16x16 = 0 |
cost_pixel_nxn_multi_func* kvz_satd_16x16_dual = 0 |
cost_pixel_nxn_func* kvz_satd_32x32 = 0 |
cost_pixel_nxn_multi_func* kvz_satd_32x32_dual = 0 |
cost_pixel_nxn_func* kvz_satd_4x4 = 0 |
cost_pixel_nxn_multi_func* kvz_satd_4x4_dual = 0 |
cost_pixel_nxn_func* kvz_satd_64x64 = 0 |
cost_pixel_nxn_multi_func* kvz_satd_64x64_dual = 0 |
cost_pixel_nxn_func* kvz_satd_8x8 = 0 |
cost_pixel_nxn_multi_func* kvz_satd_8x8_dual = 0 |
cost_pixel_any_size_func* kvz_satd_any_size = 0 |
cost_pixel_any_size_multi_func* kvz_satd_any_size_quad = 0 |
ver_sad_func* kvz_ver_sad = 0 |