Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
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
5d145863
Commit
5d145863
authored
Jun 22, 2016
by
James Zern
Committed by
Gerrit Code Review
Jun 22, 2016
Browse files
Merge "remove vpx_highbd_1[02]_sub_pixel_variance4x4_sse4_1" into nextgenv2
parents
997b4912
d0de89a1
Changes
3
Hide whitespace changes
Inline
Side-by-side
test/variance_test.cc
View file @
5d145863
...
...
@@ -1151,9 +1151,7 @@ INSTANTIATE_TEST_CASE_P(
INSTANTIATE_TEST_CASE_P
(
SSE4_1
,
VpxSubpelVarianceTest
,
::
testing
::
Values
(
make_tuple
(
2
,
2
,
&
vpx_highbd_8_sub_pixel_variance4x4_sse4_1
,
8
),
make_tuple
(
2
,
2
,
&
vpx_highbd_10_sub_pixel_variance4x4_sse4_1
,
10
),
make_tuple
(
2
,
2
,
&
vpx_highbd_12_sub_pixel_variance4x4_sse4_1
,
12
)));
make_tuple
(
2
,
2
,
&
vpx_highbd_8_sub_pixel_variance4x4_sse4_1
,
8
)));
INSTANTIATE_TEST_CASE_P
(
SSE4_1
,
VpxSubpelAvgVarianceTest
,
...
...
vpx_dsp/vpx_dsp_rtcd_defs.pl
View file @
5d145863
...
...
@@ -1359,6 +1359,8 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") {
}
}
}
$vpx_highbd_10_sub_pixel_variance4x4_sse4_1
=
'';
$vpx_highbd_12_sub_pixel_variance4x4_sse4_1
=
'';
}
# CONFIG_VP9_HIGHBITDEPTH
if
(
vpx_config
("
CONFIG_EXT_INTER
")
eq
"
yes
")
{
...
...
vpx_dsp/x86/highbd_variance_sse4.c
View file @
5d145863
...
...
@@ -130,46 +130,6 @@ uint32_t vpx_highbd_8_sub_pixel_variance4x4_sse4_1(
4
,
dst
,
dst_stride
,
sse
);
}
uint32_t
vpx_highbd_10_sub_pixel_variance4x4_sse4_1
(
const
uint8_t
*
src
,
int
src_stride
,
int
xoffset
,
int
yoffset
,
const
uint8_t
*
dst
,
int
dst_stride
,
uint32_t
*
sse
)
{
uint16_t
fdata3
[(
4
+
1
)
*
4
];
uint16_t
temp2
[
4
*
4
];
vpx_highbd_var_filter_block2d_bil_first_pass
(
src
,
fdata3
,
src_stride
,
1
,
4
+
1
,
4
,
bilinear_filters_2t
[
xoffset
]);
vpx_highbd_var_filter_block2d_bil_second_pass
(
fdata3
,
temp2
,
4
,
4
,
4
,
4
,
bilinear_filters_2t
[
yoffset
]);
return
vpx_highbd_10_variance4x4
(
CONVERT_TO_BYTEPTR
(
temp2
),
4
,
dst
,
dst_stride
,
sse
);
}
uint32_t
vpx_highbd_12_sub_pixel_variance4x4_sse4_1
(
const
uint8_t
*
src
,
int
src_stride
,
int
xoffset
,
int
yoffset
,
const
uint8_t
*
dst
,
int
dst_stride
,
uint32_t
*
sse
)
{
uint16_t
fdata3
[(
4
+
1
)
*
4
];
uint16_t
temp2
[
4
*
4
];
vpx_highbd_var_filter_block2d_bil_first_pass
(
src
,
fdata3
,
src_stride
,
1
,
4
+
1
,
4
,
bilinear_filters_2t
[
xoffset
]);
vpx_highbd_var_filter_block2d_bil_second_pass
(
fdata3
,
temp2
,
4
,
4
,
4
,
4
,
bilinear_filters_2t
[
yoffset
]);
return
vpx_highbd_12_variance4x4
(
CONVERT_TO_BYTEPTR
(
temp2
),
4
,
dst
,
dst_stride
,
sse
);
}
// Sub-pixel average
uint32_t
vpx_highbd_8_sub_pixel_avg_variance4x4_sse4_1
(
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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