Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Xiph.Org
aom-rav1e
Commits
1c967f17
Commit
1c967f17
authored
Jun 29, 2015
by
Johann
Browse files
Fix --disable-use-x86inc when used with --enable-vp9-highbitdepth
Change-Id: I0ed6de72dc0bb99fc9c5b1f6500399b16754ffb3
parent
ff8505a5
Changes
2
Hide whitespace changes
Inline
Side-by-side
test/vp9_intrapred_test.cc
View file @
1c967f17
...
...
@@ -131,6 +131,7 @@ using std::tr1::make_tuple;
#if HAVE_SSE2
#if CONFIG_VP9_HIGHBITDEPTH
#if CONFIG_USE_X86INC
#if ARCH_X86_64
INSTANTIATE_TEST_CASE_P
(
SSE2_TO_C_8
,
VP9IntraPredTest
,
::
testing
::
Values
(
...
...
@@ -179,7 +180,8 @@ INSTANTIATE_TEST_CASE_P(SSE2_TO_C_8, VP9IntraPredTest,
&
vp9_highbd_tm_predictor_4x4_c
,
4
,
8
),
make_tuple
(
&
vp9_highbd_tm_predictor_8x8_sse2
,
&
vp9_highbd_tm_predictor_8x8_c
,
8
,
8
)));
#endif
#endif // !ARCH_X86_64
#if ARCH_X86_64
INSTANTIATE_TEST_CASE_P
(
SSE2_TO_C_10
,
VP9IntraPredTest
,
::
testing
::
Values
(
...
...
@@ -235,7 +237,7 @@ INSTANTIATE_TEST_CASE_P(SSE2_TO_C_10, VP9IntraPredTest,
&
vp9_highbd_tm_predictor_4x4_c
,
4
,
10
),
make_tuple
(
&
vp9_highbd_tm_predictor_8x8_sse2
,
&
vp9_highbd_tm_predictor_8x8_c
,
8
,
10
)));
#endif
#endif
// !ARCH_X86_64
#if ARCH_X86_64
INSTANTIATE_TEST_CASE_P
(
SSE2_TO_C_12
,
VP9IntraPredTest
,
...
...
@@ -292,7 +294,8 @@ INSTANTIATE_TEST_CASE_P(SSE2_TO_C_12, VP9IntraPredTest,
&
vp9_highbd_tm_predictor_4x4_c
,
4
,
12
),
make_tuple
(
&
vp9_highbd_tm_predictor_8x8_sse2
,
&
vp9_highbd_tm_predictor_8x8_c
,
8
,
12
)));
#endif
#endif // !ARCH_X86_64
#endif // CONFIG_USE_X86INC
#endif // CONFIG_VP9_HIGHBITDEPTH
#endif // HAVE_SSE2
}
// namespace
vp9/common/vp9_rtcd_defs.pl
View file @
1c967f17
...
...
@@ -587,7 +587,7 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") {
specialize
qw/vp9_highbd_v_predictor_16x16/
,
"
$sse2_x86inc
";
add_proto
qw/void vp9_highbd_tm_predictor_16x16/
,
"
uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd
";
specialize
qw/vp9_highbd_tm_predictor_16x16/
,
"
$sse2_x86_64
";
specialize
qw/vp9_highbd_tm_predictor_16x16/
,
"
$sse2_x86_64
_x86inc
";
add_proto
qw/void vp9_highbd_dc_predictor_16x16/
,
"
uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd
";
specialize
qw/vp9_highbd_dc_predictor_16x16/
,
"
$sse2_x86inc
";
...
...
@@ -626,10 +626,10 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") {
specialize
qw/vp9_highbd_v_predictor_32x32/
,
"
$sse2_x86inc
";
add_proto
qw/void vp9_highbd_tm_predictor_32x32/
,
"
uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd
";
specialize
qw/vp9_highbd_tm_predictor_32x32/
,
"
$sse2_x86_64
";
specialize
qw/vp9_highbd_tm_predictor_32x32/
,
"
$sse2_x86_64
_x86inc
";
add_proto
qw/void vp9_highbd_dc_predictor_32x32/
,
"
uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd
";
specialize
qw/vp9_highbd_dc_predictor_32x32/
,
"
$sse2_x86_64
";
specialize
qw/vp9_highbd_dc_predictor_32x32/
,
"
$sse2_x86_64
_x86inc
";
add_proto
qw/void vp9_highbd_dc_top_predictor_32x32/
,
"
uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd
";
specialize
qw/vp9_highbd_dc_top_predictor_32x32/
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment