I've investigated A2DC in both Android and Tizen. A2DC is already enabled in Android.
When it comes to Tizen, performace is improved by 2~3 times!!! Now, Android and Tizen has almost same performance. I'll apply it to Crosswalk soon. (https://github.com/crosswalk-project/crosswalk/pull/1207) In technical detail, Current Tizen Crosswalk uses threaded compositing + software canvas. I measure four combinations. The result perfomance: threaded compositing + A2DC > A2DC >>>>> sw > threaded compositing + sw 1. http://www.craftymind.com/factory/guimark3/vector/GM3_JS_Vector.html sw: 17.99 threaded comp + sw: 14.91 A2DC : 37.52 threaded comp + A2DC: 44.82 2. http://www.craftymind.com/factory/guimark3/bitmap/GM3_JS_Bitmap.html sw: 20.51 threaded comp + sw: 17.16 A2DC : 49.98 threaded comp + A2DC: 54.58 3. http://www.craftymind.com/factory/guimark3/compute/GM3_JS_Compute.html sw: 20.98 threded comp + sw: 19.36 A2DC : 35.47 threaded comp + A2DC: 39.18 Let's analysis the result, sw is faster than threaded compositing + sw, because threaded compositing + sw needs to copy bitmap one more time. A2DC is pretty faster than software canvas, because of GPU. threaded comp + A2DC is faster than A2DC, because 1) both need to copy bitmap the same time. 2) replaying in compositor thread reduces Blink thread workload. more detail: https://crosswalk-project.org/jira/browse/XWALK-73 - DS --------------------------------------------------------------------- Intel Finland Oy Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 Domiciled in Helsinki This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. _______________________________________________ Crosswalk-dev mailing list Crosswalk-dev@lists.crosswalk-project.org https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev