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
b3d3578e
Commit
b3d3578e
authored
Sep 29, 2013
by
Dmitry Kovalev
Committed by
Gerrit Code Review
Sep 29, 2013
Browse files
Merge "Renaming vp9_short_idct10_8x8_add to vp9_short_idct8x8_10_add."
parents
73436816
3fab2125
Changes
6
Hide whitespace changes
Inline
Side-by-side
vp9/common/arm/neon/vp9_short_idct8x8_add_neon.asm
View file @
b3d3578e
...
...
@@ -9,7 +9,7 @@
;
EXPORT
|
vp9_short_idct8x8_add_neon
|
EXPORT
|
vp9_short_idct
10_
8x8_add_neon
|
EXPORT
|
vp9_short_idct8x8
_10
_add_neon
|
ARM
REQUIRE8
PRESERVE8
...
...
@@ -310,13 +310,13 @@
bx
lr
ENDP
; |vp9_short_idct8x8_add_neon|
;void vp9_short_idct
10_
8x8_add_neon(int16_t *input, uint8_t *dest, int dest_stride)
;void vp9_short_idct8x8
_10
_add_neon(int16_t *input, uint8_t *dest, int dest_stride)
;
; r0 int16_t input
; r1 uint8_t *dest
; r2 int dest_stride)
|
vp9_short_idct
10_
8x8_add_neon
|
PROC
|
vp9_short_idct8x8
_10
_add_neon
|
PROC
push
{
r4
-
r9
}
vpush
{
d8
-
d15
}
vld1.s16
{
q8
,
q9
}
,
[
r0
]
!
...
...
@@ -514,6 +514,6 @@
vpop
{
d8
-
d15
}
pop
{
r4
-
r9
}
bx
lr
ENDP
; |vp9_short_idct
10_
8x8_add_neon|
ENDP
; |vp9_short_idct8x8
_10
_add_neon|
END
vp9/common/vp9_idct.c
View file @
b3d3578e
...
...
@@ -420,7 +420,7 @@ void vp9_short_iht8x8_add_c(int16_t *input, uint8_t *dest, int dest_stride,
+
dest
[
j
*
dest_stride
+
i
]);
}
}
void
vp9_short_idct
10_
8x8_add_c
(
int16_t
*
input
,
uint8_t
*
dest
,
void
vp9_short_idct8x8
_10
_add_c
(
int16_t
*
input
,
uint8_t
*
dest
,
int
dest_stride
)
{
int16_t
out
[
8
*
8
]
=
{
0
};
int16_t
*
outptr
=
out
;
...
...
vp9/common/vp9_rtcd_defs.sh
View file @
b3d3578e
...
...
@@ -306,8 +306,8 @@ specialize vp9_short_idct8x8_1_add sse2 neon
prototype void vp9_short_idct8x8_add
"int16_t *input, uint8_t *dest, int dest_stride"
specialize vp9_short_idct8x8_add sse2 neon
prototype void vp9_short_idct
10_
8x8_add
"int16_t *input, uint8_t *dest, int dest_stride"
specialize vp9_short_idct
10_
8x8_add sse2 neon
prototype void vp9_short_idct8x8
_10
_add
"int16_t *input, uint8_t *dest, int dest_stride"
specialize vp9_short_idct8x8
_10
_add sse2 neon
prototype void vp9_short_idct16x16_1_add
"int16_t *input, uint8_t *dest, int dest_stride"
specialize vp9_short_idct16x16_1_add sse2 neon
...
...
vp9/common/x86/vp9_idct_intrin_sse2.c
View file @
b3d3578e
...
...
@@ -985,7 +985,7 @@ void vp9_short_iht8x8_add_sse2(int16_t *input, uint8_t *dest, int stride,
RECON_AND_STORE
(
dest
,
in
[
7
]);
}
void
vp9_short_idct
10_
8x8_add_sse2
(
int16_t
*
input
,
uint8_t
*
dest
,
int
stride
)
{
void
vp9_short_idct8x8
_10
_add_sse2
(
int16_t
*
input
,
uint8_t
*
dest
,
int
stride
)
{
const
__m128i
zero
=
_mm_setzero_si128
();
const
__m128i
rounding
=
_mm_set1_epi32
(
DCT_CONST_ROUNDING
);
const
__m128i
final_rounding
=
_mm_set1_epi16
(
1
<<
4
);
...
...
vp9/decoder/vp9_idct_blk.c
View file @
b3d3578e
...
...
@@ -96,7 +96,7 @@ void vp9_idct_add_8x8_c(int16_t *input, uint8_t *dest, int stride, int eob) {
vp9_short_idct8x8_1_add
(
input
,
dest
,
stride
);
input
[
0
]
=
0
;
}
else
if
(
eob
<=
10
)
{
vp9_short_idct
10_
8x8_add
(
input
,
dest
,
stride
);
vp9_short_idct8x8
_10
_add
(
input
,
dest
,
stride
);
vpx_memset
(
input
,
0
,
128
);
}
else
{
vp9_short_idct8x8_add
(
input
,
dest
,
stride
);
...
...
vp9/encoder/vp9_encodemb.c
View file @
b3d3578e
...
...
@@ -53,7 +53,7 @@ static void inverse_transform_b_8x8_add(int eob,
if
(
eob
<=
1
)
vp9_short_idct8x8_1_add
(
dqcoeff
,
dest
,
stride
);
else
if
(
eob
<=
10
)
vp9_short_idct
10_
8x8_add
(
dqcoeff
,
dest
,
stride
);
vp9_short_idct8x8
_10
_add
(
dqcoeff
,
dest
,
stride
);
else
vp9_short_idct8x8_add
(
dqcoeff
,
dest
,
stride
);
}
...
...
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