The first bug is that a vmull.u8 instruction would store its result in
the q1 register, clobbering the d2 register used later on. The second
is that a vraddhn instruction would overwrite d25, corrupting the q12
register used later.
Fixing the second bug caused a pipeline bubble where the d18 regis
From: Søren Sandmann Pedersen
Move the eight most common formats to the top of the list of image
formats and make create_random_image() much more likely to select one
of those eight formats.
This should help catch more bugs in SIMD optimized operations.
---
test/blitters-test.c | 22 +
I meant to send a 0/2 mail for these patches:
On IRC, Luca Barbato reported font corruption on ARM and bisected it
down to the addition of neon_composite_over_n__0565() in
e75e6a4ef5c5a8ac8b0e8464f08f83fd2b6e86ed. It turned out that that
function was broken in two way, but somehow blitters-tes