Skip to content
GitLab
Menu
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
70019f60
Commit
70019f60
authored
Jan 24, 2013
by
Scott LaVarnway
Committed by
Gerrit Code Review
Jan 24, 2013
Browse files
Merge "Intrinsic version of loopfilter now matches C code" into experimental
parents
01cafaab
6a997400
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
vp9/common/vp9_loopfilter.c
View file @
70019f60
...
...
@@ -257,19 +257,19 @@ void vp9_loop_filter_frame(VP9_COMMON *cm,
tx_size
>=
TX_32X32
))
)
{
if
(
tx_size
>=
TX_16X16
)
vp9_lpf_mbv_w
_c
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
vp9_lpf_mbv_w
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
else
vp9_loop_filter_mbv
_c
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
vp9_loop_filter_mbv
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
}
if
(
!
skip_lf
)
{
if
(
tx_size
>=
TX_8X8
)
{
if
(
tx_size
==
TX_8X8
&&
(
mode
==
I8X8_PRED
||
mode
==
SPLITMV
))
vp9_loop_filter_bv8x8
_c
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
vp9_loop_filter_bv8x8
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
else
vp9_loop_filter_bv8x8
_c
(
y_ptr
,
NULL
,
NULL
,
post
->
y_stride
,
vp9_loop_filter_bv8x8
(
y_ptr
,
NULL
,
NULL
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
}
else
{
vp9_loop_filter_bv
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
...
...
@@ -283,19 +283,19 @@ void vp9_loop_filter_frame(VP9_COMMON *cm,
tx_size
>=
TX_32X32
))
)
{
if
(
tx_size
>=
TX_16X16
)
vp9_lpf_mbh_w
_c
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
vp9_lpf_mbh_w
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
else
vp9_loop_filter_mbh
_c
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
vp9_loop_filter_mbh
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
}
if
(
!
skip_lf
)
{
if
(
tx_size
>=
TX_8X8
)
{
if
(
tx_size
==
TX_8X8
&&
(
mode
==
I8X8_PRED
||
mode
==
SPLITMV
))
vp9_loop_filter_bh8x8
_c
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
vp9_loop_filter_bh8x8
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
else
vp9_loop_filter_bh8x8
_c
(
y_ptr
,
NULL
,
NULL
,
post
->
y_stride
,
vp9_loop_filter_bh8x8
(
y_ptr
,
NULL
,
NULL
,
post
->
y_stride
,
post
->
uv_stride
,
&
lfi
);
}
else
{
vp9_loop_filter_bh
(
y_ptr
,
u_ptr
,
v_ptr
,
post
->
y_stride
,
...
...
vp9/common/x86/vp9_loopfilter_x86.c
View file @
70019f60
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
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