|
FFmpeg
|
#include <string.h>#include "checkasm.h"#include "libavcodec/vvc/dsp.h"#include "libavcodec/vvc/intra.h"#include "libavutil/intreadwrite.h"#include "libavutil/mem_internal.h"Go to the source code of this file.
Macros | |
| #define | SIZEOF_PIXEL ((bit_depth + 7) / 8) |
| #define | PIXEL_STRIDE (MAX_TB_SIZE * 2) |
| #define | BUF_SIZE (2 * PIXEL_STRIDE * 64) |
| #define | REF_BYTES FFALIGN(2 * (6 * MAX_TB_SIZE + 5), 4) |
| #define | REF_OFFSET (MAX_TB_SIZE + 3) |
| #define | randomize_buffers() |
Functions | |
| static int | derive_filter_flag (const int mode, const int ref_idx, const int w, const int h) |
| static void | check_pred_dc (VVCDSPContext *c, uint8_t *buf0, uint8_t *buf1, uint8_t *top, uint8_t *left, int bit_depth) |
| static void | check_pred_planar (VVCDSPContext *c, uint8_t *buf0, uint8_t *buf1, uint8_t *top, uint8_t *left, int bit_depth) |
| static void | check_pred_vh (VVCDSPContext *c, uint8_t *buf0, uint8_t *buf1, uint8_t *top, uint8_t *left, int bit_depth) |
| static void | check_pred_mip (VVCDSPContext *c, uint8_t *buf0, uint8_t *buf1, uint8_t *top, uint8_t *left, int bit_depth) |
| static void | check_pred_angular (VVCDSPContext *c, uint8_t *buf0, uint8_t *buf1, uint8_t *top, uint8_t *left, int bit_depth) |
| void | checkasm_check_vvc_pred (void) |
Variables | |
| static const uint32_t | pixel_mask [3] = { 0xffffffff, 0x03ff03ff, 0x0fff0fff } |
| static const int | mip_modes [] = {16, 8, 6} |
| #define SIZEOF_PIXEL ((bit_depth + 7) / 8) |
Definition at line 29 of file vvc_pred.c.
| #define PIXEL_STRIDE (MAX_TB_SIZE * 2) |
Definition at line 30 of file vvc_pred.c.
| #define BUF_SIZE (2 * PIXEL_STRIDE * 64) |
Definition at line 31 of file vvc_pred.c.
| #define REF_BYTES FFALIGN(2 * (6 * MAX_TB_SIZE + 5), 4) |
Definition at line 33 of file vvc_pred.c.
Referenced by checkasm_check_vvc_pred().
| #define REF_OFFSET (MAX_TB_SIZE + 3) |
Definition at line 34 of file vvc_pred.c.
Referenced by checkasm_check_vvc_pred().
| #define randomize_buffers | ( | ) |
Definition at line 36 of file vvc_pred.c.
Referenced by check_pred_angular(), check_pred_dc(), check_pred_mip(), check_pred_planar(), and check_pred_vh().
|
static |
Definition at line 53 of file vvc_pred.c.
Referenced by check_pred_angular().
|
static |
Definition at line 63 of file vvc_pred.c.
Referenced by checkasm_check_vvc_pred().
|
static |
Definition at line 93 of file vvc_pred.c.
Referenced by checkasm_check_vvc_pred().
|
static |
Definition at line 124 of file vvc_pred.c.
Referenced by checkasm_check_vvc_pred().
|
static |
Definition at line 165 of file vvc_pred.c.
Referenced by checkasm_check_vvc_pred().
|
static |
Definition at line 207 of file vvc_pred.c.
Referenced by checkasm_check_vvc_pred().
| void checkasm_check_vvc_pred | ( | void | ) |
Definition at line 274 of file vvc_pred.c.
|
static |
Definition at line 26 of file vvc_pred.c.
|
static |
Definition at line 27 of file vvc_pred.c.
Referenced by check_pred_mip().