 Chromium Code Reviews
 Chromium Code Reviews Issue 
            22351006:
    ARM Skia NEON patches - 21 - new NEON S32_D565_Opaque  (Closed)
    
  
    Issue 
            22351006:
    ARM Skia NEON patches - 21 - new NEON S32_D565_Opaque  (Closed) 
  | DescriptionARM Skia NEON patches - 21 - new NEON S32_D565_Opaque
BlitRow565: NEON version of S32_D565_Opaque
Here's a new implementation of S32_D565_Opaque in NEON. It
improves dramatically the speed compared to S32A_D565_Opaque.
Here are the benchmark results (speedup vs. existing NEON):
+-------+-----------+------------+
| count | Cortex-A9 | Cortex-A15 |
+-------+-----------+------------+
| 1     | +130%     | +139%      |
+-------+-----------+------------+
| 2     | +65,2%    | +51%       |
+-------+-----------+------------+
| 4     | -25,5%    | +10,2%     |
+-------+-----------+------------+
| 8     | +63,8%    | +32,1%     |
+-------+-----------+------------+
| 16    | +110%     | +49,2%     |
+-------+-----------+------------+
| 64    | +153%     | +123,5%    |
+-------+-----------+------------+
| 256   | +151%     | +144,7%    |
+-------+-----------+------------+
| 1024  | +272%     | +157,2%    |
+-------+-----------+------------+
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
BUG=
Committed: http://code.google.com/p/skia/source/detail?r=11415
   Patch Set 1 #
      Total comments: 2
      
     Patch Set 2 : Address review comments + remove dependency #
 Messages
    Total messages: 6 (0 generated)
     | ||||||||||||||||||||||||||||