diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-01-28 15:18:54 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-01-28 15:18:54 +0000 |
commit | a96176dc0315d786c187bfa9be5dccf2f08feba2 (patch) | |
tree | d1d50c3fb5a9f31a5eae7502348a28a21baffe7b /expectations | |
parent | 8e0993d8d8408e538d99229eabf710ad90d97259 (diff) |
ARM Skia NEON patches - 20 - New improved BitmapProcState code
BitmapProcState: new factorised code
This one basically factorises the clamp and repeat transformations with
some performance improvements. It has the benefit of being faster, much
easier to maintain (nearly three times less code for more work
done :-)), and more complete (all persp transformations weren't optimised
in the previous version).
It also introduces the use of can_truncate_to_fixed_for_decal where
useful.
The effect on benchmarks ranges from a 5% penalty to a 25% gain on a
Cortex-A9 and from a 5% penalty to a 100% gain on a Cortex-A15.
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
BUG=
R=djsollen@google.com, mtklein@google.com, luisjoseromeroesclusa@hotmail.com, reed@google.com
Author: kevin.petit.arm@gmail.com
Review URL: https://codereview.chromium.org/23835006
git-svn-id: http://skia.googlecode.com/svn/trunk@13218 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'expectations')
-rw-r--r-- | expectations/gm/ignored-tests.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/expectations/gm/ignored-tests.txt b/expectations/gm/ignored-tests.txt index c19fd6aa19..c258d1f508 100644 --- a/expectations/gm/ignored-tests.txt +++ b/expectations/gm/ignored-tests.txt @@ -40,3 +40,8 @@ simpleblurroundrect # Added by sugoi for added test in https://codereview.chromium.org/104853005 displacement + +# Added by kevin.petit.arm@gmail.com for https://codereview.chromium.org/23835006/ +# Will need rebaselining +scaled_tilemodes_npot +giantbitmap_repeat_bilerp_scale |