88int8_t kvz_intra_get_dir_luma_predictor_encry(
108 const int_fast8_t log2_width,
112 const lcu_t *
const lcu,
126 int_fast8_t log2_width,
130 bool filter_boundary);
Coding Unit data structure and related functions.
Top level of the encoder implementation.
Header that is included in every other header.
color_t
Definition global.h:309
void kvz_intra_recon_cu(encoder_state_t *const state, int x, int y, int depth, int8_t mode_luma, int8_t mode_chroma, cu_info_t *cur_cu, lcu_t *lcu)
Reconstruct an intra CU.
Definition intra.c:623
void kvz_intra_predict(kvz_intra_references *refs, int_fast8_t log2_width, int_fast8_t mode, color_t color, kvz_pixel *dst, bool filter_boundary)
Generate intra predictions.
Definition intra.c:252
int8_t kvz_intra_get_dir_luma_predictor(const uint32_t x, const uint32_t y, int8_t *preds, const cu_info_t *const cur_pu, const cu_info_t *const left_pu, const cu_info_t *const above_pu)
Function for deriving intra luma predictions.
Definition intra.c:84
void kvz_intra_build_reference(const int_fast8_t log2_width, const color_t color, const vector2d_t *const luma_px, const vector2d_t *const pic_px, const lcu_t *const lcu, kvz_intra_references *const refs)
Generage angular predictions.
Definition intra.c:545
This file defines the public API of Kvazaar when used as a library.
uint8_t kvz_pixel
Definition kvazaar.h:95
Struct for CU info.
Definition cu.h:130
Definition encoderstate.h:274
bool filtered_initialized
Definition intra.h:55
kvz_intra_ref ref
Definition intra.h:53
kvz_intra_ref filtered_ref
Definition intra.h:54