xref: /aosp_15_r20/external/libvpx/config/x86/vpx_config.asm (revision fb1b10ab9aebc7c7068eedab379b749d7e3900be)
1*fb1b10abSAndroid Build Coastguard Worker%define VPX_ARCH_ARM 0
2*fb1b10abSAndroid Build Coastguard Worker%define VPX_ARCH_AARCH64 0
3*fb1b10abSAndroid Build Coastguard Worker%define VPX_ARCH_MIPS 0
4*fb1b10abSAndroid Build Coastguard Worker%define VPX_ARCH_X86 1
5*fb1b10abSAndroid Build Coastguard Worker%define VPX_ARCH_X86_64 0
6*fb1b10abSAndroid Build Coastguard Worker%define VPX_ARCH_PPC 0
7*fb1b10abSAndroid Build Coastguard Worker%define VPX_ARCH_LOONGARCH 0
8*fb1b10abSAndroid Build Coastguard Worker%define HAVE_NEON_ASM 0
9*fb1b10abSAndroid Build Coastguard Worker%define HAVE_NEON 0
10*fb1b10abSAndroid Build Coastguard Worker%define HAVE_NEON_DOTPROD 0
11*fb1b10abSAndroid Build Coastguard Worker%define HAVE_NEON_I8MM 0
12*fb1b10abSAndroid Build Coastguard Worker%define HAVE_SVE 0
13*fb1b10abSAndroid Build Coastguard Worker%define HAVE_SVE2 0
14*fb1b10abSAndroid Build Coastguard Worker%define HAVE_MIPS32 0
15*fb1b10abSAndroid Build Coastguard Worker%define HAVE_DSPR2 0
16*fb1b10abSAndroid Build Coastguard Worker%define HAVE_MSA 0
17*fb1b10abSAndroid Build Coastguard Worker%define HAVE_MIPS64 0
18*fb1b10abSAndroid Build Coastguard Worker%define HAVE_MMX 1
19*fb1b10abSAndroid Build Coastguard Worker%define HAVE_SSE 1
20*fb1b10abSAndroid Build Coastguard Worker%define HAVE_SSE2 1
21*fb1b10abSAndroid Build Coastguard Worker%define HAVE_SSE3 1
22*fb1b10abSAndroid Build Coastguard Worker%define HAVE_SSSE3 1
23*fb1b10abSAndroid Build Coastguard Worker%define HAVE_SSE4_1 0
24*fb1b10abSAndroid Build Coastguard Worker%define HAVE_AVX 0
25*fb1b10abSAndroid Build Coastguard Worker%define HAVE_AVX2 0
26*fb1b10abSAndroid Build Coastguard Worker%define HAVE_AVX512 0
27*fb1b10abSAndroid Build Coastguard Worker%define HAVE_VSX 0
28*fb1b10abSAndroid Build Coastguard Worker%define HAVE_MMI 0
29*fb1b10abSAndroid Build Coastguard Worker%define HAVE_LSX 0
30*fb1b10abSAndroid Build Coastguard Worker%define HAVE_LASX 0
31*fb1b10abSAndroid Build Coastguard Worker%define HAVE_VPX_PORTS 1
32*fb1b10abSAndroid Build Coastguard Worker%define HAVE_PTHREAD_H 1
33*fb1b10abSAndroid Build Coastguard Worker%define HAVE_UNISTD_H 1
34*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_DEPENDENCY_TRACKING 1
35*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_EXTERNAL_BUILD 1
36*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_INSTALL_DOCS 0
37*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_INSTALL_BINS 1
38*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_INSTALL_LIBS 1
39*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_INSTALL_SRCS 0
40*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_DEBUG 0
41*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_GPROF 0
42*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_GCOV 0
43*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_RVCT 0
44*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_GCC 1
45*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_MSVS 0
46*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_PIC 1
47*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_BIG_ENDIAN 0
48*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_CODEC_SRCS 0
49*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_DEBUG_LIBS 0
50*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_DEQUANT_TOKENS 0
51*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_DC_RECON 0
52*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_RUNTIME_CPU_DETECT 0
53*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_POSTPROC 1
54*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP9_POSTPROC 0
55*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_MULTITHREAD 1
56*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_INTERNAL_STATS 0
57*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP8_ENCODER 1
58*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP8_DECODER 1
59*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP9_ENCODER 1
60*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP9_DECODER 1
61*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP8 1
62*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP9 1
63*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_ENCODERS 1
64*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_DECODERS 1
65*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_STATIC_MSVCRT 0
66*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_SPATIAL_RESAMPLING 1
67*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_REALTIME_ONLY 1
68*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_ONTHEFLY_BITPACKING 0
69*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_ERROR_CONCEALMENT 0
70*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_SHARED 0
71*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_STATIC 1
72*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_SMALL 0
73*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_POSTPROC_VISUALIZER 0
74*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_OS_SUPPORT 1
75*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_UNIT_TESTS 1
76*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_WEBM_IO 1
77*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_LIBYUV 1
78*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_DECODE_PERF_TESTS 0
79*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_ENCODE_PERF_TESTS 0
80*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_MULTI_RES_ENCODING 0
81*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_TEMPORAL_DENOISING 1
82*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP9_TEMPORAL_DENOISING 0
83*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_COEFFICIENT_RANGE_CHECKING 0
84*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_VP9_HIGHBITDEPTH 1
85*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_BETTER_HW_COMPATIBILITY 0
86*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_EXPERIMENTAL 0
87*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_SIZE_LIMIT 1
88*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_ALWAYS_ADJUST_BPM 0
89*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_BITSTREAM_DEBUG 0
90*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_MISMATCH_DEBUG 0
91*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_FP_MB_STATS 0
92*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_EMULATE_HARDWARE 0
93*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_NON_GREEDY_MV 0
94*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_RATE_CTRL 0
95*fb1b10abSAndroid Build Coastguard Worker%define CONFIG_COLLECT_COMPONENT_TIMING 0
96