mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-26 02:17:34 +09:00
update libaom to rev 5bdd95475e07ac8641114cb139105b8d734a1b60 (without moz.build and aom_ports/aom_once.h)
This commit is contained in:
parent
402c27b560
commit
fb515ea77b
177 changed files with 21088 additions and 11681 deletions
|
|
@ -10,4 +10,4 @@ The upstream aom git repository is:
|
|||
|
||||
https://aomedia.googlesource.com/aom
|
||||
|
||||
The git commit ID used was 0ec86ac7ae1e32a7e70410fa4972a655ec3670a4.
|
||||
The git commit ID used was 5bdd95475e07ac8641114cb139105b8d734a1b60.
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 0
|
||||
ARCH_X86_64 equ 0
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 0
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 0
|
||||
#define ARCH_X86_64 0
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 0
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#include "config/aom_config.h"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@
|
|||
.equ ARCH_PPC, 0
|
||||
.equ ARCH_X86, 0
|
||||
.equ ARCH_X86_64, 0
|
||||
.equ CONFIG_2PASS_PARTITION_SEARCH_LVL, 1
|
||||
.equ CONFIG_2PASS_PARTITION_SEARCH_LVL_END, 3
|
||||
.equ CONFIG_2PASS_PARTITION_SEARCH_LVL_START, 1
|
||||
.equ CONFIG_ACCOUNTING, 0
|
||||
.equ CONFIG_ANALYZER, 0
|
||||
.equ CONFIG_AV1_DECODER, 1
|
||||
|
|
@ -22,6 +23,7 @@
|
|||
.equ CONFIG_BIG_ENDIAN, 0
|
||||
.equ CONFIG_BITSTREAM_DEBUG, 0
|
||||
.equ CONFIG_COEFFICIENT_RANGE_CHECKING, 0
|
||||
.equ CONFIG_COLLECT_COMPONENT_TIMING, 0
|
||||
.equ CONFIG_COLLECT_PARTITION_STATS, 0
|
||||
.equ CONFIG_COLLECT_RD_STATS, 0
|
||||
.equ CONFIG_DEBUG, 0
|
||||
|
|
@ -30,7 +32,6 @@
|
|||
.equ CONFIG_DIST_8X8, 0
|
||||
.equ CONFIG_ENTROPY_STATS, 0
|
||||
.equ CONFIG_FILEOPTIONS, 1
|
||||
.equ CONFIG_FP_MB_STATS, 0
|
||||
.equ CONFIG_GCC, 1
|
||||
.equ CONFIG_GCOV, 0
|
||||
.equ CONFIG_GPROF, 0
|
||||
|
|
@ -43,7 +44,6 @@
|
|||
.equ CONFIG_MISMATCH_DEBUG, 0
|
||||
.equ CONFIG_MULTITHREAD, 1
|
||||
.equ CONFIG_NORMAL_TILE_MODE, 0
|
||||
.equ CONFIG_ONE_PASS_SVM, 0
|
||||
.equ CONFIG_OS_SUPPORT, 1
|
||||
.equ CONFIG_PIC, 1
|
||||
.equ CONFIG_RD_DEBUG, 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 0
|
||||
#define ARCH_X86_64 0
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#include "config/aom_config.h"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 1
|
||||
ARCH_X86_64 equ 0
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 1
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_64 0
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 1
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#ifdef RTCD_C
|
||||
|
|
|
|||
|
|
@ -222,7 +222,6 @@ RTCD_EXTERN void (*av1_highbd_dr_prediction_z3)(uint16_t *dst, ptrdiff_t stride,
|
|||
|
||||
void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_sse4_1(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_highbd_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
|
@ -325,7 +324,6 @@ RTCD_EXTERN void (*av1_inv_txfm2d_add_8x8)(const int32_t *input, uint16_t *outpu
|
|||
|
||||
void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_round_shift_array_c(int32_t *arr, int size, int bit);
|
||||
|
|
@ -532,7 +530,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_AVX2) av1_highbd_dr_prediction_z3 = av1_highbd_dr_prediction_z3_avx2;
|
||||
av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_sse4_1;
|
||||
if (flags & HAS_AVX2) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_avx2;
|
||||
av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_sse4_1;
|
||||
av1_highbd_inv_txfm_add_4x16 = av1_highbd_inv_txfm_add_4x16_c;
|
||||
|
|
@ -556,7 +553,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_SSE4_1) av1_inv_txfm2d_add_8x8 = av1_inv_txfm2d_add_8x8_sse4_1;
|
||||
av1_inv_txfm_add = av1_inv_txfm_add_c;
|
||||
if (flags & HAS_SSSE3) av1_inv_txfm_add = av1_inv_txfm_add_ssse3;
|
||||
if (flags & HAS_AVX2) av1_inv_txfm_add = av1_inv_txfm_add_avx2;
|
||||
av1_round_shift_array = av1_round_shift_array_c;
|
||||
if (flags & HAS_SSE4_1) av1_round_shift_array = av1_round_shift_array_sse4_1;
|
||||
av1_selfguided_restoration = av1_selfguided_restoration_c;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 0
|
||||
ARCH_X86_64 equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 0
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 0
|
||||
#define ARCH_X86_64 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 0
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#ifdef RTCD_C
|
||||
|
|
|
|||
|
|
@ -225,7 +225,6 @@ RTCD_EXTERN void (*av1_highbd_dr_prediction_z3)(uint16_t *dst, ptrdiff_t stride,
|
|||
|
||||
void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_sse4_1(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_highbd_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
|
@ -328,7 +327,6 @@ RTCD_EXTERN void (*av1_inv_txfm2d_add_8x8)(const int32_t *input, uint16_t *outpu
|
|||
|
||||
void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_round_shift_array_c(int32_t *arr, int size, int bit);
|
||||
|
|
@ -526,7 +524,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_AVX2) av1_highbd_dr_prediction_z3 = av1_highbd_dr_prediction_z3_avx2;
|
||||
av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_sse4_1;
|
||||
if (flags & HAS_AVX2) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_avx2;
|
||||
av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_sse4_1;
|
||||
av1_highbd_inv_txfm_add_4x16 = av1_highbd_inv_txfm_add_4x16_c;
|
||||
|
|
@ -550,7 +547,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_SSE4_1) av1_inv_txfm2d_add_8x8 = av1_inv_txfm2d_add_8x8_sse4_1;
|
||||
av1_inv_txfm_add = av1_inv_txfm_add_c;
|
||||
if (flags & HAS_SSSE3) av1_inv_txfm_add = av1_inv_txfm_add_ssse3;
|
||||
if (flags & HAS_AVX2) av1_inv_txfm_add = av1_inv_txfm_add_avx2;
|
||||
av1_round_shift_array = av1_round_shift_array_c;
|
||||
if (flags & HAS_SSE4_1) av1_round_shift_array = av1_round_shift_array_sse4_1;
|
||||
av1_selfguided_restoration = av1_selfguided_restoration_c;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 0
|
||||
ARCH_X86_64 equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 0
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 0
|
||||
#define ARCH_X86_64 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 0
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#ifdef RTCD_C
|
||||
|
|
|
|||
|
|
@ -225,7 +225,6 @@ RTCD_EXTERN void (*av1_highbd_dr_prediction_z3)(uint16_t *dst, ptrdiff_t stride,
|
|||
|
||||
void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_sse4_1(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_highbd_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
|
@ -328,7 +327,6 @@ RTCD_EXTERN void (*av1_inv_txfm2d_add_8x8)(const int32_t *input, uint16_t *outpu
|
|||
|
||||
void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_round_shift_array_c(int32_t *arr, int size, int bit);
|
||||
|
|
@ -526,7 +524,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_AVX2) av1_highbd_dr_prediction_z3 = av1_highbd_dr_prediction_z3_avx2;
|
||||
av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_sse4_1;
|
||||
if (flags & HAS_AVX2) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_avx2;
|
||||
av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_sse4_1;
|
||||
av1_highbd_inv_txfm_add_4x16 = av1_highbd_inv_txfm_add_4x16_c;
|
||||
|
|
@ -550,7 +547,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_SSE4_1) av1_inv_txfm2d_add_8x8 = av1_inv_txfm2d_add_8x8_sse4_1;
|
||||
av1_inv_txfm_add = av1_inv_txfm_add_c;
|
||||
if (flags & HAS_SSSE3) av1_inv_txfm_add = av1_inv_txfm_add_ssse3;
|
||||
if (flags & HAS_AVX2) av1_inv_txfm_add = av1_inv_txfm_add_avx2;
|
||||
av1_round_shift_array = av1_round_shift_array_c;
|
||||
if (flags & HAS_SSE4_1) av1_round_shift_array = av1_round_shift_array_sse4_1;
|
||||
av1_selfguided_restoration = av1_selfguided_restoration_c;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 1
|
||||
ARCH_X86_64 equ 0
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 0
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_64 0
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 0
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#ifdef RTCD_C
|
||||
|
|
|
|||
|
|
@ -222,7 +222,6 @@ RTCD_EXTERN void (*av1_highbd_dr_prediction_z3)(uint16_t *dst, ptrdiff_t stride,
|
|||
|
||||
void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_sse4_1(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_highbd_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
|
@ -325,7 +324,6 @@ RTCD_EXTERN void (*av1_inv_txfm2d_add_8x8)(const int32_t *input, uint16_t *outpu
|
|||
|
||||
void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_round_shift_array_c(int32_t *arr, int size, int bit);
|
||||
|
|
@ -532,7 +530,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_AVX2) av1_highbd_dr_prediction_z3 = av1_highbd_dr_prediction_z3_avx2;
|
||||
av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_sse4_1;
|
||||
if (flags & HAS_AVX2) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_avx2;
|
||||
av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_sse4_1;
|
||||
av1_highbd_inv_txfm_add_4x16 = av1_highbd_inv_txfm_add_4x16_c;
|
||||
|
|
@ -556,7 +553,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_SSE4_1) av1_inv_txfm2d_add_8x8 = av1_inv_txfm2d_add_8x8_sse4_1;
|
||||
av1_inv_txfm_add = av1_inv_txfm_add_c;
|
||||
if (flags & HAS_SSSE3) av1_inv_txfm_add = av1_inv_txfm_add_ssse3;
|
||||
if (flags & HAS_AVX2) av1_inv_txfm_add = av1_inv_txfm_add_avx2;
|
||||
av1_round_shift_array = av1_round_shift_array_c;
|
||||
if (flags & HAS_SSE4_1) av1_round_shift_array = av1_round_shift_array_sse4_1;
|
||||
av1_selfguided_restoration = av1_selfguided_restoration_c;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 1
|
||||
ARCH_X86_64 equ 0
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 0
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 1
|
||||
#define ARCH_X86_64 0
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 0
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#ifdef RTCD_C
|
||||
|
|
|
|||
|
|
@ -222,7 +222,6 @@ RTCD_EXTERN void (*av1_highbd_dr_prediction_z3)(uint16_t *dst, ptrdiff_t stride,
|
|||
|
||||
void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_sse4_1(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_highbd_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
|
@ -325,7 +324,6 @@ RTCD_EXTERN void (*av1_inv_txfm2d_add_8x8)(const int32_t *input, uint16_t *outpu
|
|||
|
||||
void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_round_shift_array_c(int32_t *arr, int size, int bit);
|
||||
|
|
@ -532,7 +530,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_AVX2) av1_highbd_dr_prediction_z3 = av1_highbd_dr_prediction_z3_avx2;
|
||||
av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_sse4_1;
|
||||
if (flags & HAS_AVX2) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_avx2;
|
||||
av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_sse4_1;
|
||||
av1_highbd_inv_txfm_add_4x16 = av1_highbd_inv_txfm_add_4x16_c;
|
||||
|
|
@ -556,7 +553,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_SSE4_1) av1_inv_txfm2d_add_8x8 = av1_inv_txfm2d_add_8x8_sse4_1;
|
||||
av1_inv_txfm_add = av1_inv_txfm_add_c;
|
||||
if (flags & HAS_SSSE3) av1_inv_txfm_add = av1_inv_txfm_add_ssse3;
|
||||
if (flags & HAS_AVX2) av1_inv_txfm_add = av1_inv_txfm_add_avx2;
|
||||
av1_round_shift_array = av1_round_shift_array_c;
|
||||
if (flags & HAS_SSE4_1) av1_round_shift_array = av1_round_shift_array_sse4_1;
|
||||
av1_selfguided_restoration = av1_selfguided_restoration_c;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 0
|
||||
ARCH_X86_64 equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 0
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 0
|
||||
#define ARCH_X86_64 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 0
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#ifdef RTCD_C
|
||||
|
|
|
|||
|
|
@ -225,7 +225,6 @@ RTCD_EXTERN void (*av1_highbd_dr_prediction_z3)(uint16_t *dst, ptrdiff_t stride,
|
|||
|
||||
void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_sse4_1(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_highbd_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
|
@ -328,7 +327,6 @@ RTCD_EXTERN void (*av1_inv_txfm2d_add_8x8)(const int32_t *input, uint16_t *outpu
|
|||
|
||||
void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_round_shift_array_c(int32_t *arr, int size, int bit);
|
||||
|
|
@ -526,7 +524,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_AVX2) av1_highbd_dr_prediction_z3 = av1_highbd_dr_prediction_z3_avx2;
|
||||
av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_sse4_1;
|
||||
if (flags & HAS_AVX2) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_avx2;
|
||||
av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_sse4_1;
|
||||
av1_highbd_inv_txfm_add_4x16 = av1_highbd_inv_txfm_add_4x16_c;
|
||||
|
|
@ -550,7 +547,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_SSE4_1) av1_inv_txfm2d_add_8x8 = av1_inv_txfm2d_add_8x8_sse4_1;
|
||||
av1_inv_txfm_add = av1_inv_txfm_add_c;
|
||||
if (flags & HAS_SSSE3) av1_inv_txfm_add = av1_inv_txfm_add_ssse3;
|
||||
if (flags & HAS_AVX2) av1_inv_txfm_add = av1_inv_txfm_add_avx2;
|
||||
av1_round_shift_array = av1_round_shift_array_c;
|
||||
if (flags & HAS_SSE4_1) av1_round_shift_array = av1_round_shift_array_sse4_1;
|
||||
av1_selfguided_restoration = av1_selfguided_restoration_c;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,8 @@ ARCH_MIPS equ 0
|
|||
ARCH_PPC equ 0
|
||||
ARCH_X86 equ 0
|
||||
ARCH_X86_64 equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL equ 1
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_END equ 3
|
||||
CONFIG_2PASS_PARTITION_SEARCH_LVL_START equ 1
|
||||
CONFIG_ACCOUNTING equ 0
|
||||
CONFIG_ANALYZER equ 0
|
||||
CONFIG_AV1_DECODER equ 1
|
||||
|
|
@ -22,6 +23,7 @@ CONFIG_AV1_ENCODER equ 0
|
|||
CONFIG_BIG_ENDIAN equ 0
|
||||
CONFIG_BITSTREAM_DEBUG equ 0
|
||||
CONFIG_COEFFICIENT_RANGE_CHECKING equ 0
|
||||
CONFIG_COLLECT_COMPONENT_TIMING equ 0
|
||||
CONFIG_COLLECT_PARTITION_STATS equ 0
|
||||
CONFIG_COLLECT_RD_STATS equ 0
|
||||
CONFIG_DEBUG equ 0
|
||||
|
|
@ -30,7 +32,6 @@ CONFIG_DISABLE_FULL_PIXEL_SPLIT_8X8 equ 1
|
|||
CONFIG_DIST_8X8 equ 0
|
||||
CONFIG_ENTROPY_STATS equ 0
|
||||
CONFIG_FILEOPTIONS equ 1
|
||||
CONFIG_FP_MB_STATS equ 0
|
||||
CONFIG_GCC equ 1
|
||||
CONFIG_GCOV equ 0
|
||||
CONFIG_GPROF equ 0
|
||||
|
|
@ -43,7 +44,6 @@ CONFIG_MAX_DECODE_PROFILE equ 2
|
|||
CONFIG_MISMATCH_DEBUG equ 0
|
||||
CONFIG_MULTITHREAD equ 1
|
||||
CONFIG_NORMAL_TILE_MODE equ 0
|
||||
CONFIG_ONE_PASS_SVM equ 0
|
||||
CONFIG_OS_SUPPORT equ 1
|
||||
CONFIG_PIC equ 0
|
||||
CONFIG_RD_DEBUG equ 0
|
||||
|
|
|
|||
|
|
@ -16,7 +16,8 @@
|
|||
#define ARCH_PPC 0
|
||||
#define ARCH_X86 0
|
||||
#define ARCH_X86_64 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL 1
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_END 3
|
||||
#define CONFIG_2PASS_PARTITION_SEARCH_LVL_START 1
|
||||
#define CONFIG_ACCOUNTING 0
|
||||
#define CONFIG_ANALYZER 0
|
||||
#define CONFIG_AV1_DECODER 1
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
#define CONFIG_BIG_ENDIAN 0
|
||||
#define CONFIG_BITSTREAM_DEBUG 0
|
||||
#define CONFIG_COEFFICIENT_RANGE_CHECKING 0
|
||||
#define CONFIG_COLLECT_COMPONENT_TIMING 0
|
||||
#define CONFIG_COLLECT_PARTITION_STATS 0
|
||||
#define CONFIG_COLLECT_RD_STATS 0
|
||||
#define CONFIG_DEBUG 0
|
||||
|
|
@ -32,7 +34,6 @@
|
|||
#define CONFIG_DIST_8X8 0
|
||||
#define CONFIG_ENTROPY_STATS 0
|
||||
#define CONFIG_FILEOPTIONS 1
|
||||
#define CONFIG_FP_MB_STATS 0
|
||||
#define CONFIG_GCC 1
|
||||
#define CONFIG_GCOV 0
|
||||
#define CONFIG_GPROF 0
|
||||
|
|
@ -45,7 +46,6 @@
|
|||
#define CONFIG_MISMATCH_DEBUG 0
|
||||
#define CONFIG_MULTITHREAD 1
|
||||
#define CONFIG_NORMAL_TILE_MODE 0
|
||||
#define CONFIG_ONE_PASS_SVM 0
|
||||
#define CONFIG_OS_SUPPORT 1
|
||||
#define CONFIG_PIC 0
|
||||
#define CONFIG_RD_DEBUG 0
|
||||
|
|
|
|||
|
|
@ -77,6 +77,9 @@ void aom_yv12_partial_copy_v_c(const struct yv12_buffer_config *src_bc, int hsta
|
|||
void aom_yv12_partial_copy_y_c(const struct yv12_buffer_config *src_ybc, int hstart1, int hend1, int vstart1, int vend1, struct yv12_buffer_config *dst_ybc, int hstart2, int vstart2);
|
||||
#define aom_yv12_partial_copy_y aom_yv12_partial_copy_y_c
|
||||
|
||||
int aom_yv12_realloc_with_new_border_c(struct yv12_buffer_config *ybf, int new_border, int byte_alignment, int num_planes);
|
||||
#define aom_yv12_realloc_with_new_border aom_yv12_realloc_with_new_border_c
|
||||
|
||||
void aom_scale_rtcd(void);
|
||||
|
||||
#ifdef RTCD_C
|
||||
|
|
|
|||
|
|
@ -225,7 +225,6 @@ RTCD_EXTERN void (*av1_highbd_dr_prediction_z3)(uint16_t *dst, ptrdiff_t stride,
|
|||
|
||||
void av1_highbd_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_sse4_1(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_highbd_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_highbd_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_highbd_inv_txfm_add_16x4_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
|
@ -328,7 +327,6 @@ RTCD_EXTERN void (*av1_inv_txfm2d_add_8x8)(const int32_t *input, uint16_t *outpu
|
|||
|
||||
void av1_inv_txfm_add_c(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_ssse3(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
void av1_inv_txfm_add_avx2(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
RTCD_EXTERN void (*av1_inv_txfm_add)(const tran_low_t *dqcoeff, uint8_t *dst, int stride, const TxfmParam *txfm_param);
|
||||
|
||||
void av1_round_shift_array_c(int32_t *arr, int size, int bit);
|
||||
|
|
@ -526,7 +524,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_AVX2) av1_highbd_dr_prediction_z3 = av1_highbd_dr_prediction_z3_avx2;
|
||||
av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_sse4_1;
|
||||
if (flags & HAS_AVX2) av1_highbd_inv_txfm_add = av1_highbd_inv_txfm_add_avx2;
|
||||
av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_c;
|
||||
if (flags & HAS_SSE4_1) av1_highbd_inv_txfm_add_16x4 = av1_highbd_inv_txfm_add_16x4_sse4_1;
|
||||
av1_highbd_inv_txfm_add_4x16 = av1_highbd_inv_txfm_add_4x16_c;
|
||||
|
|
@ -550,7 +547,6 @@ static void setup_rtcd_internal(void)
|
|||
if (flags & HAS_SSE4_1) av1_inv_txfm2d_add_8x8 = av1_inv_txfm2d_add_8x8_sse4_1;
|
||||
av1_inv_txfm_add = av1_inv_txfm_add_c;
|
||||
if (flags & HAS_SSSE3) av1_inv_txfm_add = av1_inv_txfm_add_ssse3;
|
||||
if (flags & HAS_AVX2) av1_inv_txfm_add = av1_inv_txfm_add_avx2;
|
||||
av1_round_shift_array = av1_round_shift_array_c;
|
||||
if (flags & HAS_SSE4_1) av1_round_shift_array = av1_round_shift_array_sse4_1;
|
||||
av1_selfguided_restoration = av1_selfguided_restoration_c;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue