Hello, It is very common GPU device is put to "blacklist". Last time we saw all QUALCOMM GPUs are put to anti-alias blacklist by default. Maybe you can try the command line switch "--ignore-gpu-blacklist " You can add this flag by "-xwalk-command-line=--ignore-gpu-blacklist " When you use make_apk.py
Some other suggestions from internal expert: Consider Xwalk actually uses MediaCodec APIs for video playback, it should share the same pipeline as the native video player. One thing I think is to check which video format is using, H264, Vp8 .etc; as well as to make sure the HW decoding for the specified type is supported, by MediaCodec API checking. If it using codecs like 'oxm.google.*', it infers still using SW decoding You are very welcomed to use XWALK and our team is dedicated to resolve all the issues customer met with XWALK. If you still have the issue after trying different solutions, maybe we can figure out a way how to let XWALK engineer debug on your device directly. Thanks, From: Crosswalk-help [mailto:[email protected]] On Behalf Of Manuel Astudillo Sent: Tuesday, November 18, 2014 11:41 PM To: [email protected] Subject: [Crosswalk-help] gpu_rasterization Hello!, we are doing some tests with xwalk to see if we can replace our current phonegap based application. For us the most important feature is being able to play videos at full HD (1080). This is something that our target android devices are capable of doing without any problems as it can be demonstrated by using the built in media player. The hardware is a dual core cortex A9 1.6Ghz, with a Quad-core Mali 400 GPU. Android 4.2.2. You can read more about it here: http://www.minix.com.hk/Products/MINIX-NEO-X5mini.html Now, when using xwalk we have two issues. The first one is that the video playback takes between 2 to 5 seconds to start (while starting a video with builtin media player is instantaneous), the other is that the video playback is not very smooth, largest problem is that from time to time some "hack" appears which makes it very noticeable. I tried using latest version of Chrome (version 39), video decoding is even worse here, very jerkey. In the chrome:\\flags<smb://flags> it says that it is using hardware video decoding but not hardware rasterization (gpu_rasterization disabled), seems like the GPU in this device is not fully supported. However we can force it to use the GPU in chrome:\\flags<smb://flags>, and after that the video playing is much better. So my questions are: 1) Is GPU rasterization enabled by default in xwalk, or is it disabled as in Chrome?, if so, can it be forced, and is it a good idea to do it?. 2) What other tips can you give me to improve the video playing performance? Best regards, Manuel. Manuel Astudillo, M.Sc.C.E CEO, founder. OptimalBits Ideon Science Park Scheelevägen 15 SE-22370, Lund. Sweden. mobile:+46 (0) 733 329536 Skype: manast76 twitter/manast<http://twitter.com/manast> www.optimalbits.com<http://www.optimalbits.com/>
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
